<!doctype html>
<html class="no-js" lang="en" data-content_root="./">
  <head><meta charset="utf-8"/>
    <meta name="viewport" content="width=device-width,initial-scale=1"/>
    <meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="index" title="Index" href="genindex.html" /><link rel="search" title="Search" href="search.html" /><link rel="next" title="TikTokLive.proto package" href="TikTokLive.proto.html" /><link rel="prev" title="TikTokLive.client.ws package" href="TikTokLive.client.ws.html" />

    <!-- Generated with Sphinx 7.4.7 and Furo 2024.08.06 -->
        <title>TikTokLive.events package - TikTokLive v6.6.5</title>
      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=a746c00c" />
    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=354aac6f" />
    <link rel="stylesheet" type="text/css" href="_static/css/rtd_sphinx_search.min.css?v=e72958e9" />
    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=302659d7" />
    <link rel="stylesheet" type="text/css" href="_static/css/custom.css?v=ff85bd92" />
    
    


<style>
  body {
    --color-code-background: #f8f8f8;
  --color-code-foreground: black;
  
  }
  @media not print {
    body[data-theme="dark"] {
      --color-code-background: #202020;
  --color-code-foreground: #d0d0d0;
  --color-problematic: #80aeef;
  --sidebar-filter: invert(0.95);
  
    }
    @media (prefers-color-scheme: dark) {
      body:not([data-theme="light"]) {
        --color-code-background: #202020;
  --color-code-foreground: #d0d0d0;
  --color-problematic: #80aeef;
  --sidebar-filter: invert(0.95);
  
      }
    }
  }
</style></head>
  <body>
    
    <script>
      document.body.dataset.theme = localStorage.getItem("theme") || "auto";
    </script>
    

<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
  <symbol id="svg-toc" viewBox="0 0 24 24">
    <title>Contents</title>
    <svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024">
      <path d="M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 0 0 0 13.8z"/>
    </svg>
  </symbol>
  <symbol id="svg-menu" viewBox="0 0 24 24">
    <title>Menu</title>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-menu">
      <line x1="3" y1="12" x2="21" y2="12"></line>
      <line x1="3" y1="6" x2="21" y2="6"></line>
      <line x1="3" y1="18" x2="21" y2="18"></line>
    </svg>
  </symbol>
  <symbol id="svg-arrow-right" viewBox="0 0 24 24">
    <title>Expand</title>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather-chevron-right">
      <polyline points="9 18 15 12 9 6"></polyline>
    </svg>
  </symbol>
  <symbol id="svg-sun" viewBox="0 0 24 24">
    <title>Light mode</title>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather-sun">
      <circle cx="12" cy="12" r="5"></circle>
      <line x1="12" y1="1" x2="12" y2="3"></line>
      <line x1="12" y1="21" x2="12" y2="23"></line>
      <line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
      <line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
      <line x1="1" y1="12" x2="3" y2="12"></line>
      <line x1="21" y1="12" x2="23" y2="12"></line>
      <line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
      <line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
    </svg>
  </symbol>
  <symbol id="svg-moon" viewBox="0 0 24 24">
    <title>Dark mode</title>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-moon">
      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
      <path d="M12 3c.132 0 .263 0 .393 0a7.5 7.5 0 0 0 7.92 12.446a9 9 0 1 1 -8.313 -12.454z" />
    </svg>
  </symbol>
  <symbol id="svg-sun-with-moon" viewBox="0 0 24 24">
    <title>Auto light/dark, in light mode</title>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="1" stroke-linecap="round" stroke-linejoin="round"
      class="icon-custom-derived-from-feather-sun-and-tabler-moon">
      <path style="opacity: 50%" d="M 5.411 14.504 C 5.471 14.504 5.532 14.504 5.591 14.504 C 3.639 16.319 4.383 19.569 6.931 20.352 C 7.693 20.586 8.512 20.551 9.25 20.252 C 8.023 23.207 4.056 23.725 2.11 21.184 C 0.166 18.642 1.702 14.949 4.874 14.536 C 5.051 14.512 5.231 14.5 5.411 14.5 L 5.411 14.504 Z"/>
      <line x1="14.5" y1="3.25" x2="14.5" y2="1.25"/>
      <line x1="14.5" y1="15.85" x2="14.5" y2="17.85"/>
      <line x1="10.044" y1="5.094" x2="8.63" y2="3.68"/>
      <line x1="19" y1="14.05" x2="20.414" y2="15.464"/>
      <line x1="8.2" y1="9.55" x2="6.2" y2="9.55"/>
      <line x1="20.8" y1="9.55" x2="22.8" y2="9.55"/>
      <line x1="10.044" y1="14.006" x2="8.63" y2="15.42"/>
      <line x1="19" y1="5.05" x2="20.414" y2="3.636"/>
      <circle cx="14.5" cy="9.55" r="3.6"/>
    </svg>
  </symbol>
  <symbol id="svg-moon-with-sun" viewBox="0 0 24 24">
    <title>Auto light/dark, in dark mode</title>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="1" stroke-linecap="round" stroke-linejoin="round"
      class="icon-custom-derived-from-feather-sun-and-tabler-moon">
      <path d="M 8.282 7.007 C 8.385 7.007 8.494 7.007 8.595 7.007 C 5.18 10.184 6.481 15.869 10.942 17.24 C 12.275 17.648 13.706 17.589 15 17.066 C 12.851 22.236 5.91 23.143 2.505 18.696 C -0.897 14.249 1.791 7.786 7.342 7.063 C 7.652 7.021 7.965 7 8.282 7 L 8.282 7.007 Z"/>
      <line style="opacity: 50%" x1="18" y1="3.705" x2="18" y2="2.5"/>
      <line style="opacity: 50%" x1="18" y1="11.295" x2="18" y2="12.5"/>
      <line style="opacity: 50%" x1="15.316" y1="4.816" x2="14.464" y2="3.964"/>
      <line style="opacity: 50%" x1="20.711" y1="10.212" x2="21.563" y2="11.063"/>
      <line style="opacity: 50%" x1="14.205" y1="7.5" x2="13.001" y2="7.5"/>
      <line style="opacity: 50%" x1="21.795" y1="7.5" x2="23" y2="7.5"/>
      <line style="opacity: 50%" x1="15.316" y1="10.184" x2="14.464" y2="11.036"/>
      <line style="opacity: 50%" x1="20.711" y1="4.789" x2="21.563" y2="3.937"/>
      <circle style="opacity: 50%" cx="18" cy="7.5" r="2.169"/>
    </svg>
  </symbol>
  <symbol id="svg-pencil" viewBox="0 0 24 24">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-pencil-code">
      <path d="M4 20h4l10.5 -10.5a2.828 2.828 0 1 0 -4 -4l-10.5 10.5v4" />
      <path d="M13.5 6.5l4 4" />
      <path d="M20 21l2 -2l-2 -2" />
      <path d="M17 17l-2 2l2 2" />
    </svg>
  </symbol>
  <symbol id="svg-eye" viewBox="0 0 24 24">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor"
      stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="icon-tabler-eye-code">
      <path stroke="none" d="M0 0h24v24H0z" fill="none" />
      <path d="M10 12a2 2 0 1 0 4 0a2 2 0 0 0 -4 0" />
      <path
        d="M11.11 17.958c-3.209 -.307 -5.91 -2.293 -8.11 -5.958c2.4 -4 5.4 -6 9 -6c3.6 0 6.6 2 9 6c-.21 .352 -.427 .688 -.647 1.008" />
      <path d="M20 21l2 -2l-2 -2" />
      <path d="M17 17l-2 2l2 2" />
    </svg>
  </symbol>
</svg>

<input type="checkbox" class="sidebar-toggle" name="__navigation" id="__navigation">
<input type="checkbox" class="sidebar-toggle" name="__toc" id="__toc">
<label class="overlay sidebar-overlay" for="__navigation">
  <div class="visually-hidden">Hide navigation sidebar</div>
</label>
<label class="overlay toc-overlay" for="__toc">
  <div class="visually-hidden">Hide table of contents sidebar</div>
</label>

<a class="skip-to-content muted-link" href="#furo-main-content">Skip to content</a>



<div class="page">
  <header class="mobile-header">
    <div class="header-left">
      <label class="nav-overlay-icon" for="__navigation">
        <div class="visually-hidden">Toggle site navigation sidebar</div>
        <i class="icon"><svg><use href="#svg-menu"></use></svg></i>
      </label>
    </div>
    <div class="header-center">
      <a href="index.html"><div class="brand">TikTokLive v6.6.5</div></a>
    </div>
    <div class="header-right">
      <div class="theme-toggle-container theme-toggle-header">
        <button class="theme-toggle">
          <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
          <svg class="theme-icon-when-auto-light"><use href="#svg-sun-with-moon"></use></svg>
          <svg class="theme-icon-when-auto-dark"><use href="#svg-moon-with-sun"></use></svg>
          <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
          <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
        </button>
      </div>
      <label class="toc-overlay-icon toc-header-icon" for="__toc">
        <div class="visually-hidden">Toggle table of contents sidebar</div>
        <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
      </label>
    </div>
  </header>
  <aside class="sidebar-drawer">
    <div class="sidebar-container">
      
      <div class="sidebar-sticky"><a class="sidebar-brand" href="index.html">
  
  <div class="sidebar-logo-container">
    <img class="sidebar-logo" src="_static/logo.png" alt="Logo"/>
  </div>
  
  <span class="sidebar-brand-text">TikTokLive v6.6.5</span>
  
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
  <input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
  <input type="hidden" name="check_keywords" value="yes">
  <input type="hidden" name="area" value="default">
</form>
<div id="searchbox"></div><div class="sidebar-scroll"><div class="sidebar-tree">
  <ul class="current">
<li class="toctree-l1 current has-children"><a class="reference internal" href="TikTokLive.html">TikTokLive package</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of TikTokLive package</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
<li class="toctree-l2 has-children"><a class="reference internal" href="TikTokLive.client.html">TikTokLive.client package</a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of TikTokLive.client package</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l3 has-children"><a class="reference internal" href="TikTokLive.client.web.html">TikTokLive.client.web package</a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of TikTokLive.client.web package</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
<li class="toctree-l4"><a class="reference internal" href="TikTokLive.client.web.routes.html">TikTokLive.client.web.routes package</a></li>
</ul>
</li>
<li class="toctree-l3"><a class="reference internal" href="TikTokLive.client.ws.html">TikTokLive.client.ws package</a></li>
</ul>
</li>
<li class="toctree-l2 current current-page"><a class="current reference internal" href="#">TikTokLive.events package</a></li>
<li class="toctree-l2"><a class="reference internal" href="TikTokLive.proto.html">TikTokLive.proto package</a></li>
</ul>
</li>
</ul>

</div>
</div>

      </div>
      
    </div>
  </aside>
  <div class="main">
    <div class="content">
      <div class="article-container">
        <a href="#" class="back-to-top muted-link">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
            <path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"></path>
          </svg>
          <span>Back to top</span>
        </a>
        <div class="content-icon-container">
          <div class="view-this-page">
  <a class="muted-link" href="_sources/TikTokLive.events.rst.txt" title="View this page">
    <svg><use href="#svg-eye"></use></svg>
    <span class="visually-hidden">View this page</span>
  </a>
</div>
<div class="theme-toggle-container theme-toggle-content">
            <button class="theme-toggle">
              <div class="visually-hidden">Toggle Light / Dark / Auto color theme</div>
              <svg class="theme-icon-when-auto-light"><use href="#svg-sun-with-moon"></use></svg>
              <svg class="theme-icon-when-auto-dark"><use href="#svg-moon-with-sun"></use></svg>
              <svg class="theme-icon-when-dark"><use href="#svg-moon"></use></svg>
              <svg class="theme-icon-when-light"><use href="#svg-sun"></use></svg>
            </button>
          </div>
          <label class="toc-overlay-icon toc-content-icon" for="__toc">
            <div class="visually-hidden">Toggle table of contents sidebar</div>
            <i class="icon"><svg><use href="#svg-toc"></use></svg></i>
          </label>
        </div>
        <article role="main" id="furo-main-content">
          <section id="tiktoklive-events-package">
<h1>TikTokLive.events package<a class="headerlink" href="#tiktoklive-events-package" title="Link to this heading"></a></h1>
<section id="submodules">
<h2>Submodules<a class="headerlink" href="#submodules" title="Link to this heading"></a></h2>
</section>
<section id="module-TikTokLive.events.base_event">
<span id="tiktoklive-events-base-event-module"></span><h2>TikTokLive.events.base_event module<a class="headerlink" href="#module-TikTokLive.events.base_event" title="Link to this heading"></a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.base_event.BaseEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.base_event.</span></span><span class="sig-name descname"><span class="pre">BaseEvent</span></span><a class="headerlink" href="#TikTokLive.events.base_event.BaseEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<p>Base event emitted from the TikTokLiveClient</p>
<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.base_event.BaseEvent.as_base64">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">as_base64</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#TikTokLive.events.base_event.BaseEvent.as_base64" title="Link to this definition"></a></dt>
<dd><p>Base64 encoded bytes</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Base64 encoded bytes</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.base_event.BaseEvent.bytes">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bytes</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bytes</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></em><a class="headerlink" href="#TikTokLive.events.base_event.BaseEvent.bytes" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="TikTokLive.events.base_event.BaseEvent.get_type">
<em class="property"><span class="pre">classmethod</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">get_type</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#TikTokLive.events.base_event.BaseEvent.get_type" title="Link to this definition"></a></dt>
<dd><p>String representation of the class type</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Class name</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.base_event.BaseEvent.size">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">size</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#TikTokLive.events.base_event.BaseEvent.size" title="Link to this definition"></a></dt>
<dd><p>Size of the payload in bytes</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Size of the payload</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.base_event.BaseEvent.type">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">type</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#TikTokLive.events.base_event.BaseEvent.type" title="Link to this definition"></a></dt>
<dd><p>String representation of the class type</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Class name</p>
</dd>
</dl>
</dd></dl>

</dd></dl>

</section>
<section id="module-TikTokLive.events.custom_events">
<span id="tiktoklive-events-custom-events-module"></span><h2>TikTokLive.events.custom_events module<a class="headerlink" href="#module-TikTokLive.events.custom_events" title="Link to this heading"></a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.ConnectEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">ConnectEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">unique_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.ConnectEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a></p>
<p>Manually thrown when the first payload is received from the Sign Server</p>
<dl class="py attribute">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.ConnectEvent.room_id">
<span class="sig-name descname"><span class="pre">room_id</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span></em><a class="headerlink" href="#TikTokLive.events.custom_events.ConnectEvent.room_id" title="Link to this definition"></a></dt>
<dd></dd></dl>

<dl class="py attribute">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.ConnectEvent.unique_id">
<span class="sig-name descname"><span class="pre">unique_id</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#TikTokLive.events.custom_events.ConnectEvent.unique_id" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.DisconnectEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">DisconnectEvent</span></span><a class="headerlink" href="#TikTokLive.events.custom_events.DisconnectEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a></p>
<p>Thrown when disconnecting from a stream</p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.FollowEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">FollowEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_target:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">follow_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_display_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature_version:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_duration_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.FollowEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.proto_events.SocialEvent" title="TikTokLive.events.proto_events.SocialEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">SocialEvent</span></code></a></p>
<p>A SocialEvent, but we give it its own class for clarity’s sake.</p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.LiveEndEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">LiveEndEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_dialog_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PerceptionDialogInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_audience_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.LiveEndEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.proto_events.ControlEvent" title="TikTokLive.events.proto_events.ControlEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ControlEvent</span></code></a></p>
<p>Thrown when the stream ends</p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.LivePauseEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">LivePauseEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_dialog_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PerceptionDialogInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_audience_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.LivePauseEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.proto_events.ControlEvent" title="TikTokLive.events.proto_events.ControlEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ControlEvent</span></code></a></p>
<p>Thrown when the stream is paused</p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.LiveUnpauseEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">LiveUnpauseEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_dialog_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PerceptionDialogInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_audience_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.LiveUnpauseEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.proto_events.ControlEvent" title="TikTokLive.events.proto_events.ControlEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">ControlEvent</span></code></a></p>
<p>Thrown when a paused stream is unpaused</p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.ShareEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">ShareEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_target:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">follow_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_display_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature_version:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_duration_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.ShareEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.proto_events.SocialEvent" title="TikTokLive.events.proto_events.SocialEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">SocialEvent</span></code></a></p>
<p>A SocialEvent, but we give it its own class for clarity’s sake.</p>
<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.ShareEvent.users_joined">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">users_joined</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">int</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></em><a class="headerlink" href="#TikTokLive.events.custom_events.ShareEvent.users_joined" title="Link to this definition"></a></dt>
<dd><p>The number of people that have joined the stream from the share</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>The number of people that have joined</p>
</dd>
</dl>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.UnknownEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">UnknownEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">messages:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ProtoMessageFetchResultBaseProtoMessage]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cursor:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fetch_interval:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">now:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">internal_ext:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fetch_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">route_params:</span> <span class="pre">~typing.Dict[str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">str]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">heartbeat_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">need_ack:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">push_server:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_first:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">history_comment_cursor:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">history_no_more:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.UnknownEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.custom_events.WebsocketResponseEvent" title="TikTokLive.events.custom_events.WebsocketResponseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebsocketResponseEvent</span></code></a></p>
<p>Triggered when a Webcast message is received that is NOT tracked by TikTokLive yet.</p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.custom_events.WebsocketResponseEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.custom_events.</span></span><span class="sig-name descname"><span class="pre">WebsocketResponseEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">messages:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ProtoMessageFetchResultBaseProtoMessage]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cursor:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fetch_interval:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">now:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">internal_ext:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fetch_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">route_params:</span> <span class="pre">~typing.Dict[str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">str]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">heartbeat_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">need_ack:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">push_server:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_first:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">history_comment_cursor:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">history_no_more:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.custom_events.WebsocketResponseEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.ProtoMessageFetchResult" title="TikTokLive.proto.tiktok_proto.ProtoMessageFetchResult"><code class="xref py py-class docutils literal notranslate"><span class="pre">ProtoMessageFetchResult</span></code></a>, <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a></p>
<p>Triggered when any event is received from the WebSocket</p>
</dd></dl>

</section>
<section id="module-TikTokLive.events.proto_events">
<span id="tiktoklive-events-proto-events-module"></span><h2>TikTokLive.events.proto_events module<a class="headerlink" href="#module-TikTokLive.events.proto_events" title="Link to this heading"></a></h2>
<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AccessControlEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AccessControlEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">captcha:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AccessControlCaptcha</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AccessControlEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAccessControlMessage" title="TikTokLive.proto.tiktok_proto.WebcastAccessControlMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAccessControlMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AccessRecallEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AccessRecallEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AccessRecallEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAccessRecallMessage" title="TikTokLive.proto.tiktok_proto.WebcastAccessRecallMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAccessRecallMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ActivityQuizCardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ActivityQuizCardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">primary_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timestamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">question:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.QuizQuestionInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">answer:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.QuizAnswerInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">final_result:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.QuizFinalResult</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">call_up_webview:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.QuizCallUpWebview</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rules_introduction:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.QuizRulesIntroduction</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sei_delay_multiple:</span> <span class="pre">float</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sei_delay_bias:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">expired_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ActivityQuizCardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastActivityQuizCardMessage" title="TikTokLive.proto.tiktok_proto.WebcastActivityQuizCardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastActivityQuizCardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ActivityQuizUserIdentityEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ActivityQuizUserIdentityEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">primary_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">version:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">retain_device_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timestamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">body:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.QuizUserIdentityInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ActivityQuizUserIdentityEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastActivityQuizUserIdentityMessage" title="TikTokLive.proto.tiktok_proto.WebcastActivityQuizUserIdentityMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastActivityQuizUserIdentityMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AiLiveSummaryEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AiLiveSummaryEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ai_live_summary:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AiLiveSummary</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AiLiveSummaryEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAiLiveSummaryMessage" title="TikTokLive.proto.tiktok_proto.WebcastAiLiveSummaryMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAiLiveSummaryMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AiSummaryEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AiSummaryEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_at_first:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">multi_lang_summary_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.MultiLangContent]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">click_title_scheme_link:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">click_content_scheme_link:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">long_press_area_scheme_link:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">require_stay:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stay_duration_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AiSummaryEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAiSummaryMessage" title="TikTokLive.proto.tiktok_proto.WebcastAiSummaryMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAiSummaryMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AnchorGetSubQuotaEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AnchorGetSubQuotaEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">description:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AnchorGetSubQuotaEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAnchorGetSubQuotaMessage" title="TikTokLive.proto.tiktok_proto.WebcastAnchorGetSubQuotaMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAnchorGetSubQuotaMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AnchorGrowLevelEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AnchorGrowLevelEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_grow_level_im_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AnchorGrowLevelImMsg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_grow_level_im_msg_v2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AnchorGrowLevelImMsgV2</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AnchorGrowLevelEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAnchorGrowLevelMessage" title="TikTokLive.proto.tiktok_proto.WebcastAnchorGrowLevelMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAnchorGrowLevelMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AnchorReminderWordEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AnchorReminderWordEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reminder_word_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AnchorReminderWordInfoMsg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AnchorReminderWordEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAnchorReminderWordMessage" title="TikTokLive.proto.tiktok_proto.WebcastAnchorReminderWordMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAnchorReminderWordMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AnchorTaskReminderEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AnchorTaskReminderEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_record_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AnchorTaskReminderEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAnchorTaskReminderMessage" title="TikTokLive.proto.tiktok_proto.WebcastAnchorTaskReminderMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAnchorTaskReminderMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AnchorToolModificationEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AnchorToolModificationEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">modification:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AnchorToolModification</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AnchorToolModificationEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAnchorToolModificationMessage" title="TikTokLive.proto.tiktok_proto.WebcastAnchorToolModificationMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAnchorToolModificationMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AssetEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AssetEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">asset_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">panel_display_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_message:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_panel:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">priority:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftImPriority</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">assets:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AssetsModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AssetEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAssetMessage" title="TikTokLive.proto.tiktok_proto.WebcastAssetMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAssetMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AudienceReserveUserStateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AudienceReserveUserStateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastAudienceReserveUserStateMessageAudienceReserveType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audience_reserve_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AudienceReserveUserInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audience_reserve_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AudienceReserveContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audience_cancel_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AudienceCancelContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audience_reply_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AudienceReplyContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audience_reject_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AudienceRejectContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AudienceReserveUserStateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAudienceReserveUserStateMessage" title="TikTokLive.proto.tiktok_proto.WebcastAudienceReserveUserStateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAudienceReserveUserStateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AuthorizationNotifyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AuthorizationNotifyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastAuthorizationNotifyMessageContentBlock</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_relation:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastAuthorizationNotifyMessageRelationBlock</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AuthorizationNotifyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAuthorizationNotifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastAuthorizationNotifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAuthorizationNotifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AvatarGenerateResultEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AvatarGenerateResultEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">avatar:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Avatar</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AvatarGenerateResultEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAvatarGenerateResultMessage" title="TikTokLive.proto.tiktok_proto.WebcastAvatarGenerateResultMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAvatarGenerateResultMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AvatarReportDeleteEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AvatarReportDeleteEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">avatar_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">avatar_owner_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AvatarReportDeleteEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAvatarReportDeleteMessage" title="TikTokLive.proto.tiktok_proto.WebcastAvatarReportDeleteMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAvatarReportDeleteMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.AvatarStyleResultEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">AvatarStyleResultEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status_message:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">origin_image_uri:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.AvatarStyleResultEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastAvatarStyleResultMessage" title="TikTokLive.proto.tiktok_proto.WebcastAvatarStyleResultMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastAvatarStyleResultMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BaLeadGenEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BaLeadGenEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">op:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">page_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">op_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cta_text:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pin_period:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card_intro:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card_button_text:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card_title:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BaLeadGenEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBaLeadGenMessage" title="TikTokLive.proto.tiktok_proto.WebcastBaLeadGenMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBaLeadGenMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BackpackEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BackpackEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">change_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">item_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">item_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BackpackEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBackpackMessage" title="TikTokLive.proto.tiktok_proto.WebcastBackpackMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBackpackMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BarrageEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BarrageEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageEvent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBarrageMessageBarrageType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">back_ground:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">right_icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_config:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gallery_gift_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">control:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.DisplayControl</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">right_label:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBarrageMessageRightLabel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_marquee:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBarrageMessageShowType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">badge:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BadgeStruct</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">render_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBarrageMessageRenderType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">left_icon_display_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBarrageMessageIconDisplayType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ribbon_animation:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">animation_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AnimationData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hybrid_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">common_barrage_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_grade_param:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BarrageTypeUserGradeParam</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fans_level_param:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BarrageTypeFansLevelParam</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subscribe_gift_param:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BarrageTypeSubscribeGiftParam</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">privilege_log_extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PrivilegeLogExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_gallery_params:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BarrageTypeGiftGalleryParam</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BarrageEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBarrageMessage" title="TikTokLive.proto.tiktok_proto.WebcastBarrageMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBarrageMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BizStickerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BizStickerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz_sticker:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.RoomSticker]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BizStickerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBizStickerMessage" title="TikTokLive.proto.tiktok_proto.WebcastBizStickerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBizStickerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BoostCardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BoostCardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_cards:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BoostCard]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BoostCardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBoostCardMessage" title="TikTokLive.proto.tiktok_proto.WebcastBoostCardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBoostCardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BoostedUsersEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BoostedUsersEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_cnt:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flare:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FlareBoostedUsers</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">promote_ads:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.PromoteAdBoostedUsers]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BoostedUsersEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBoostedUsersMessage" title="TikTokLive.proto.tiktok_proto.WebcastBoostedUsersMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBoostedUsersMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.BottomEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">BottomEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBottomMessageShowType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBottomMessageTextType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBottomMessageBizType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">violation_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">detail_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_icon_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastBottomMessagePerceptionDialogIconType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.BottomEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastBottomMessage" title="TikTokLive.proto.tiktok_proto.WebcastBottomMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastBottomMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CapsuleEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CapsuleEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">desc:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">button_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">capsule_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz_params:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CapsuleBizParams</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CapsuleEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCapsuleMessage" title="TikTokLive.proto.tiktok_proto.WebcastCapsuleMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCapsuleMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CaptionEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CaptionEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timestamp_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.CaptionContent]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sentence_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sequence_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">definite:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CaptionEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCaptionMessage" title="TikTokLive.proto.tiktok_proto.WebcastCaptionMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCaptionMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CohostReserveEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CohostReserveEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reserve_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reservation_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reserve_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ReserveContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reply_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ReplyContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CohostReserveEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCohostReserveMessage" title="TikTokLive.proto.tiktok_proto.WebcastCohostReserveMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCohostReserveMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CohostTopicEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CohostTopicEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">topic:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CohostTopic</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">topic_set_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.TopicSetContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">heat_update_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.HeatUpdateContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">session_status:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.TopicSessionStatus</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CohostTopicEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCohostTopicMessage" title="TikTokLive.proto.tiktok_proto.WebcastCohostTopicMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCohostTopicMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ColdStartEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ColdStartEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">viewer_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ColdStartEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastColdStartMessage" title="TikTokLive.proto.tiktok_proto.WebcastColdStartMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastColdStartMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommentEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CommentEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">visible_to_sender:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">full_screen_text_color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background_image_v2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">input_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">at_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">f315_emotes:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.EmoteWithIndex]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content_language:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_filter:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MsgFilter</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">quick_chat_scene:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">communityflagged_status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_identity:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UserIdentity</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">comment_quality_scores:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.CommentQualityScore]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">comment_tag:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastChatMessageCommentTag]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">screen_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature_version:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ec_streamer_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CommentEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastChatMessage" title="TikTokLive.proto.tiktok_proto.WebcastChatMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastChatMessage</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommentEvent.comment">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">comment</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">str</span></em><a class="headerlink" href="#TikTokLive.events.proto_events.CommentEvent.comment" title="Link to this definition"></a></dt>
<dd><p>The user comment content</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Comment string</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommentEvent.user">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.custom_proto.ExtendedUser" title="TikTokLive.proto.custom_proto.ExtendedUser"><span class="pre">ExtendedUser</span></a></em><a class="headerlink" href="#TikTokLive.events.proto_events.CommentEvent.user" title="Link to this definition"></a></dt>
<dd><p>Backwards compatibility for user</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommentEvent.user_is_super_fan">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user_is_super_fan</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#TikTokLive.events.proto_events.CommentEvent.user_is_super_fan" title="Link to this definition"></a></dt>
<dd><p>Return whether the user is a TikTok super fan</p>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommentTrayEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CommentTrayEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chat_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tray_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CommentTrayEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCommentTrayMessage" title="TikTokLive.proto.tiktok_proto.WebcastCommentTrayMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCommentTrayMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommentsEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CommentsEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CommentsEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCommentsMessage" title="TikTokLive.proto.tiktok_proto.WebcastCommentsMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCommentsMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommercialCustomEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CommercialCustomEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">custom_message_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">brand_logo:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">brand_name:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">border_color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">right_label:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastCommercialCustomMessageRightLabel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CommercialCustomEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCommercialCustomMessage" title="TikTokLive.proto.tiktok_proto.WebcastCommercialCustomMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCommercialCustomMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommonPopupEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CommonPopupEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_popup:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CommonPopupEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCommonPopupMessage" title="TikTokLive.proto.tiktok_proto.WebcastCommonPopupMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCommonPopupMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CommonToastEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CommonToastEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">discardable:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">immediate:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text_color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background_color_start:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background_color_end:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">position:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">top_image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">image_width:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">image_height:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_mongolia_layer:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CommonToastEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCommonToastMessage" title="TikTokLive.proto.tiktok_proto.WebcastCommonToastMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCommonToastMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CompetitionEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CompetitionEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastCompetitionMessageCompetitionMessageType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">initiate:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionInitiate</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reply:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionReply</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionStart</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">settle_start:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionSettleStart</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">settle_end:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionSettleEnd</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">score_change:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionScoreChange</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">finish:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionFinish</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">switch_turn:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CompetitionSwitchTurn</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CompetitionEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCompetitionMessage" title="TikTokLive.proto.tiktok_proto.WebcastCompetitionMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCompetitionMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ControlEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ControlEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastControlMessageExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_dialog_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PerceptionDialogInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">perception_audience_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ControlEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastControlMessage" title="TikTokLive.proto.tiktok_proto.WebcastControlMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastControlMessage</span></code></a></p>
<dl class="py attribute">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ControlEvent.action">
<span class="sig-name descname"><span class="pre">action</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.custom_proto.ControlAction" title="TikTokLive.proto.custom_proto.ControlAction"><span class="pre">ControlAction</span></a></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">Field(name=None,type=None,default=&lt;object</span> <span class="pre">object&gt;,default_factory=&lt;dataclasses._MISSING_TYPE</span> <span class="pre">object&gt;,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({'betterproto':</span> <span class="pre">FieldMetadata(number=2,</span> <span class="pre">proto_type='enum',</span> <span class="pre">map_types=None,</span> <span class="pre">group=None,</span> <span class="pre">wraps=None,</span> <span class="pre">optional=False)}),kw_only=&lt;dataclasses._MISSING_TYPE</span> <span class="pre">object&gt;,_field_type=None)</span></em><a class="headerlink" href="#TikTokLive.events.proto_events.ControlEvent.action" title="Link to this definition"></a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CountdownEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CountdownEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">countdown_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CountdownContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeOperator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CountdownEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCountdownMessage" title="TikTokLive.proto.tiktok_proto.WebcastCountdownMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCountdownMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.CountdownForAllEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">CountdownForAllEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CountdownForAllContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeOperator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_end_reason:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.CountdownForAllEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastCountdownForAllMessage" title="TikTokLive.proto.tiktok_proto.WebcastCountdownForAllMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastCountdownForAllMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.DiggEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">DiggEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">digg_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">color:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.DiggEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastDiggMessage" title="TikTokLive.proto.tiktok_proto.WebcastDiggMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastDiggMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.DonationEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">DonationEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">currency:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sponsor:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.User]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.User]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.DonationEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastDonationMessage" title="TikTokLive.proto.tiktok_proto.WebcastDonationMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastDonationMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.DonationInfoEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">DonationInfoEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_money:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">currency:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_user:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.DonationInfoEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastDonationInfoMessage" title="TikTokLive.proto.tiktok_proto.WebcastDonationInfoMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastDonationInfoMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.DonationStickerModifyMethodEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">DonationStickerModifyMethodEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">decoration_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.DonationSticker]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.DonationStickerModifyMethodEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastDonationStickerModifyMethod" title="TikTokLive.proto.tiktok_proto.WebcastDonationStickerModifyMethod"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastDonationStickerModifyMethod</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EcBarrageEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EcBarrageEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background_color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background_opacity:</span> <span class="pre">float</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EcBarrageEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEcBarrageMessage" title="TikTokLive.proto.tiktok_proto.WebcastEcBarrageMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEcBarrageMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EcDrawEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EcDrawEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">entity:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EcDrawEntity</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EcDrawEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEcDrawMessage" title="TikTokLive.proto.tiktok_proto.WebcastEcDrawMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEcDrawMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EcTaskRefreshCouponListEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EcTaskRefreshCouponListEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">entity:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EcTaskRefreshCouponListEntity</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EcTaskRefreshCouponListEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEcTaskRefreshCouponListMessage" title="TikTokLive.proto.tiktok_proto.WebcastEcTaskRefreshCouponListMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEcTaskRefreshCouponListMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EffectControlEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EffectControlEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">control_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">resource_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">replace_resume_effect:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EffectControlEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEffectControlMessage" title="TikTokLive.proto.tiktok_proto.WebcastEffectControlMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEffectControlMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EffectPreloadingEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EffectPreloadingEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_id:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">effect_id:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">priority:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftImPriority</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EffectPreloadingEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEffectPreloadingMessage" title="TikTokLive.proto.tiktok_proto.WebcastEffectPreloadingMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEffectPreloadingMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EmoteChatEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EmoteChatEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">emote_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.EmoteModel]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_filter:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MsgFilter</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_identity:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UserIdentity</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EmoteChatEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage" title="TikTokLive.proto.tiktok_proto.WebcastEmoteChatMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEmoteChatMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EnvelopeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EnvelopeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">envelope_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageRedEnvelopInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessageEnvelopeDisplay</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EnvelopeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage" title="TikTokLive.proto.tiktok_proto.WebcastEnvelopeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEnvelopeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EnvelopePortalEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EnvelopePortalEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastEnvelopePortalMessagePortalInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_trans_target:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastEnvelopePortalMessagePortalTransTarget</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_view:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_display:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EnvelopePortalEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEnvelopePortalMessage" title="TikTokLive.proto.tiktok_proto.WebcastEnvelopePortalMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEnvelopePortalMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EpiEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EpiEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">decisions:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EpiDecision</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EpiEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEpiMessage" title="TikTokLive.proto.tiktok_proto.WebcastEpiMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEpiMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.EventEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">EventEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EventCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.EventEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastEventMessage" title="TikTokLive.proto.tiktok_proto.WebcastEventMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastEventMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.FansEventEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">FansEventEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastFansEventMessageFansEventType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fans_level_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FansLevelInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fans_level_upgrade_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FansLevelUpgradeInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FansEventData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.FansEventEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastFansEventMessage" title="TikTokLive.proto.tiktok_proto.WebcastFansEventMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastFansEventMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.FeedUserRoomMonitorEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">FeedUserRoomMonitorEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">stream_status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.FeedUserRoomMonitorEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastFeedUserRoomMonitorMessage" title="TikTokLive.proto.tiktok_proto.WebcastFeedUserRoomMonitorMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastFeedUserRoomMonitorMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.FollowCardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">FollowCardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">follow_card_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_random:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.FollowCardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastFollowCardMessage" title="TikTokLive.proto.tiktok_proto.WebcastFollowCardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastFollowCardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ForceFetchRecommendationsEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ForceFetchRecommendationsEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reasons:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fetch_within_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">strategy_context:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ForceFetchRecommendationsEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastForceFetchRecommendationsMessage" title="TikTokLive.proto.tiktok_proto.WebcastForceFetchRecommendationsMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastForceFetchRecommendationsMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameEmoteUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameEmoteUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">game_emotes_tab:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GameEmotesTab</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameEmoteUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameEmoteUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameEmoteUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameEmoteUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameGuessPinCardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameGuessPinCardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">view:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PinCardView</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameGuessPinCardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameGuessPinCardMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameGuessPinCardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameGuessPinCardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameGuessToastEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameGuessToastEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">round_id_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_type:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_option_idx_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title_starling_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">result_starling_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_rank_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">option_id_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">diss_miss_seconds:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameGuessToastEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameGuessToastMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameGuessToastMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameGuessToastMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameGuessWidgetsEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameGuessWidgetsEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guess_widgets:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuessWidgets</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameGuessWidgetsEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameGuessWidgetsMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameGuessWidgetsMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameGuessWidgetsMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameMomentEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameMomentEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">unique_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">moment_effects:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastGameMomentMessageGameMomentEffectType]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameMomentEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameMomentMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameMomentMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameMomentMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameOcrPingEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameOcrPingEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ping_value:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_game:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">game_fusion_label:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ping_timestamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">confidence:</span> <span class="pre">float</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameOcrPingEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameOcrPingMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameOcrPingMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameOcrPingMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameRankNotifyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameRankNotifyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGameRankNotifyMessageMsgType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notify_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameRankNotifyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameRankNotifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameRankNotifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameRankNotifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameRecommendCreateGuessEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameRecommendCreateGuessEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">template_id_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bet_duration_in_second:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guess_title:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuessText</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guess_opt1:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuessText</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guess_opt2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuessText</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">diss_miss_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips_limit:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">server_timestamp_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">expire_time:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameRecommendCreateGuessEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameRecommendCreateGuessMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameRecommendCreateGuessMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameRecommendCreateGuessMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameReqSetGuessEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameReqSetGuessEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">toast_context:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">request_cnt_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">limit_supremacy_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">capsule_cnt_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameReqSetGuessEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameReqSetGuessMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameReqSetGuessMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameReqSetGuessMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameServerFeatureEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameServerFeatureEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">all_features:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.GameServerFeature]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameServerFeatureEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameServerFeatureMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameServerFeatureMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameServerFeatureMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GameSettingChangeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GameSettingChangeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">current_user_setting:</span> <span class="pre">~typing.Dict[int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">~TikTokLive.proto.tiktok_proto.UserSetting]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GameSettingChangeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGameSettingChangeMessage" title="TikTokLive.proto.tiktok_proto.WebcastGameSettingChangeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGameSettingChangeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftBroadcastEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftBroadcastEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_from_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_left_icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_notify_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastRoomNotifyMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftBroadcastEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftBroadcastMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftBroadcastMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftBroadcastMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftCollectionUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftCollectionUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_collection:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftCollection</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftCollectionUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftCollectionUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftCollectionUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftCollectionUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftDynamicRestrictionEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftDynamicRestrictionEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dynamic_restriction:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.DynamicRestriction</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftDynamicRestrictionEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftDynamicRestrictionMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftDynamicRestrictionMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftDynamicRestrictionMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fan_ticket_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">group_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeat_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">combo_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeat_end:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text_effect:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.TextEffect</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">group_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">income_taskgifts:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_fan_ticket_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">priority:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftImPriority</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_gift:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Gift</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_log_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">send_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tray_display_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">banned_display_effects:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_tray_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftTrayInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_monitor_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftMonitorInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">color_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_first_send_gift:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_text_for_anchor:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_text_for_audience:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gifts_in_box:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftsBoxInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_filter:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MsgFilter</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">lynx_extra:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.LynxGiftExtra]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_identity:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UserIdentity</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">match_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MatchInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">linkmic_gift_expression_strategy:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGiftMessageLinkmicGiftExpressionStrategy</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flying_mic_resources:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FlyingMicResources</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">disable_gift_tracking:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">asset:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AssetsModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">version:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGiftMessageGiftMessageVersion</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sponsorship_info:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastGiftMessageSponsorshipInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flying_mic_resources_v2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FlyingMicResources</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature_version:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">multi_generate_message:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_member_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_member_id_int:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_member_nickname:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interactive_gift_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGiftMessageInteractiveGiftInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftMessage</span></code></a></p>
<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftEvent.gift">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gift</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.Gift" title="TikTokLive.proto.tiktok_proto.Gift"><span class="pre">Gift</span></a></em><a class="headerlink" href="#TikTokLive.events.proto_events.GiftEvent.gift" title="Link to this definition"></a></dt>
<dd><p>Get the gift object. m_gift is kind of a weird name, so, we’ll just call it gift</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>The gift object</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftEvent.streaking">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">streaking</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#TikTokLive.events.proto_events.GiftEvent.streaking" title="Link to this definition"></a></dt>
<dd><p>Read the repeat_end to tell a user whether the gift is part of an ongoing streak</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>Whether the user is currently engaged in a streak</p>
</dd>
</dl>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftEvent.user">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user</span></span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftEvent.user" title="Link to this definition"></a></dt>
<dd><p>Backwards compatibility for user</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftEvent.user_is_super_fan">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user_is_super_fan</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">bool</span></em><a class="headerlink" href="#TikTokLive.events.proto_events.GiftEvent.user_is_super_fan" title="Link to this definition"></a></dt>
<dd><p>Return whether the user is a TikTok super fan</p>
</dd></dl>

<dl class="py property">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftEvent.value">
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">value</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="pre">float</span><span class="w"> </span><span class="p"><span class="pre">|</span></span><span class="w"> </span><span class="pre">None</span></em><a class="headerlink" href="#TikTokLive.events.proto_events.GiftEvent.value" title="Link to this definition"></a></dt>
<dd><p>Get the USD value of a GiftEvent. If the gift is streakable, this will return None until the streak is over</p>
<dl class="field-list simple">
<dt class="field-odd">Returns<span class="colon">:</span></dt>
<dd class="field-odd"><p>The value of the gift</p>
</dd>
</dl>
</dd></dl>

</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftGalleryEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftGalleryEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGiftGalleryMessageGiftInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGiftGalleryMessageGiftGalleryMsgType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">all_sponsored:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">priority:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftImPriority</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftGalleryEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftGalleryMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftGalleryMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftGalleryMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftGuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftGuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">has_sent:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_seconds:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_name:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">should_use_config:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_page_resources:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.GuidePageResource]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">template_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_target:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuideTarget</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tags:</span> <span class="pre">~typing.List[str]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_ids:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_server_config:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_trigger_name:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftGuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftNoticeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftNoticeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiftNotice</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftNoticeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftNoticeMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftNoticeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftNoticeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftPanelUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftPanelUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">timestamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gallery_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GalleryData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">goal_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GoalData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_based_gift_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.RoomBasedGiftData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">strategy_context:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftPanelUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftPanelUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftPanelUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftPanelUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftProgressEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftProgressEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">progress_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">progress:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastGiftProgressMessageProgressStruct]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftProgressEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftProgressMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftProgressMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftProgressMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftPromptEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftPromptEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">body:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">block_num_days:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">order_timestamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftPromptEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftPromptMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftPromptMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftPromptMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftRecordCapsuleEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftRecordCapsuleEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftRecordCapsuleEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftRecordCapsuleMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftRecordCapsuleMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftRecordCapsuleMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftUnlockEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftUnlockEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gifts:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.Gift]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bubble_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftUnlockEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftUnlockMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftUnlockMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftUnlockMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GiftUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GiftUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">update_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GiftUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGiftUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastGiftUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGiftUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GoalUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GoalUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">indicator:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LiveStreamGoalIndicator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">goal:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LiveStreamGoal</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contributor_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contributor_avatar:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contributor_display_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contribute_subgoal:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LiveStreamSubGoal</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contribute_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contribute_score:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_repeat_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">contributor_id_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pin:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">unpin:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pin_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GoalPinInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">update_source:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessageGoalMessageSource</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">goal_extra:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GoalUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastGoalUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGoalUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GoodyBagEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GoodyBagEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">base_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GoodyBagBaseInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">winners:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.GoodyBagWinnerInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGoodyBagMessageGoodyBagMessageType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GoodyBagEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGoodyBagMessage" title="TikTokLive.proto.tiktok_proto.WebcastGoodyBagMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGoodyBagMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GreetingEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GreetingEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_identity:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UserIdentity</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">enter_msg_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">greeting_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">wave_algorithm_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WaveAlgorithmData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GreetingEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGreetingMessage" title="TikTokLive.proto.tiktok_proto.WebcastGreetingMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGreetingMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GroupLiveMemberNotifyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GroupLiveMemberNotifyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">member_info:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.MemberInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GroupLiveMemberNotifyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGroupLiveMemberNotifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastGroupLiveMemberNotifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGroupLiveMemberNotifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GuessQuestionAuditEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GuessQuestionAuditEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guess_template:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuessTemplate</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GuessQuestionAuditEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGuessQuestionAuditMessage" title="TikTokLive.proto.tiktok_proto.WebcastGuessQuestionAuditMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGuessQuestionAuditMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GuestInviteEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GuestInviteEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inviter_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inviter_nickname:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">inviter_avatar:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GuestInviteEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGuestInviteMessage" title="TikTokLive.proto.tiktok_proto.WebcastGuestInviteMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGuestInviteMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GuestInviteGuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GuestInviteGuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invitee_avatar:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ImageModel]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GuestInviteGuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGuestInviteGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastGuestInviteGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGuestInviteGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GuestShowdownEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GuestShowdownEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuestShowdownContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeOperator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_closed_reason:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_calculating_reason:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guest_showdown_config_change:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GuestShowdownConfigChange</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GuestShowdownEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGuestShowdownMessage" title="TikTokLive.proto.tiktok_proto.WebcastGuestShowdownMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGuestShowdownMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">description:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.GuideTaskEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">GuideTaskEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz_name:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operation_types:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">remind_area_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">remind_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_second:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.GuideTaskEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastGuideTaskMessage" title="TikTokLive.proto.tiktok_proto.WebcastGuideTaskMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastGuideTaskMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.HashtagEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">HashtagEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hashtag:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Hashtag</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.HashtagEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastHashtagMessage" title="TikTokLive.proto.tiktok_proto.WebcastHashtagMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastHashtagMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.HighlightFragementReadyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">HighlightFragementReadyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">game_live_fragment:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GameLiveFragment</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.HighlightFragementReadyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastHighlightFragementReady" title="TikTokLive.proto.tiktok_proto.WebcastHighlightFragementReady"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastHighlightFragementReady</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.HotRoomEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">HotRoomEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.HotRoomData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.HotRoomEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastHotRoomMessage" title="TikTokLive.proto.tiktok_proto.WebcastHotRoomMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastHotRoomMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.HourlyRankRewardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">HourlyRankRewardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">winners:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.HourlyRankRewardInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.HourlyRankRewardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastHourlyRankRewardMessage" title="TikTokLive.proto.tiktok_proto.WebcastHourlyRankRewardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastHourlyRankRewardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ImDeleteEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ImDeleteEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delete_msg_ids:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delete_user_ids:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ImDeleteEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage" title="TikTokLive.proto.tiktok_proto.WebcastImDeleteMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastImDeleteMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.InRoomBannerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">InRoomBannerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra:</span> <span class="pre">~typing.Dict[str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">str]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">position:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.InRoomBannerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage" title="TikTokLive.proto.tiktok_proto.WebcastInRoomBannerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastInRoomBannerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.InRoomBannerEventEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">InRoomBannerEventEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">position:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BannerInRoomCollection</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.InRoomBannerEventEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastInRoomBannerEvent" title="TikTokLive.proto.tiktok_proto.WebcastInRoomBannerEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastInRoomBannerEvent</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.InRoomBannerRefreshEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">InRoomBannerRefreshEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delay_seconds:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">only_anchor:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.InRoomBannerRefreshEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastInRoomBannerRefreshMessage" title="TikTokLive.proto.tiktok_proto.WebcastInRoomBannerRefreshMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastInRoomBannerRefreshMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.InteractionHubGoalEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">InteractionHubGoalEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interaction_goal:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interaction_tips:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interaction_goal_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">interaction_goal_source:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">new_gift_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Gift</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">has_new_gift:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_progress:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AnchorActivityTaskProgress</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.InteractionHubGoalEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastInteractionHubGoalMessage" title="TikTokLive.proto.tiktok_proto.WebcastInteractionHubGoalMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastInteractionHubGoalMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.InteractiveEffectEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">InteractiveEffectEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_data:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.InteractiveEffectEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastInteractiveEffectMessage" title="TikTokLive.proto.tiktok_proto.WebcastInteractiveEffectMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastInteractiveEffectMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.JoinEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">JoinEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">set_to_admin:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_top_user:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rank_score:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">top_user_no:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">enter_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_description:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pop_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">effect_config:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastMemberMessageEffectConfigBean</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_display_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">client_enter_source:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">client_enter_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">client_live_reason:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_share_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_style:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastMemberMessageDisplayStyle</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">admin_permissions:</span> <span class="pre">~typing.Dict[str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">kick_source:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">allow_preview_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">last_subscription_action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">live_sub_only_tier:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">live_sub_only_month:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ec_streamer_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_wave:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">wave_algorithm_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WaveAlgorithmData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">hit_ab_status:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastMemberMessageHitAbStatus</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.JoinEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastMemberMessage" title="TikTokLive.proto.tiktok_proto.WebcastMemberMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastMemberMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.KaraokeQueueEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">KaraokeQueueEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">song:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.KaraokeSong</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.KaraokeQueueEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastKaraokeQueueMessage" title="TikTokLive.proto.tiktok_proto.WebcastKaraokeQueueMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastKaraokeQueueMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.KaraokeQueueListEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">KaraokeQueueListEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_queue_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">song_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.KaraokeSong]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">latest_update_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.KaraokeQueueListEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastKaraokeQueueListMessage" title="TikTokLive.proto.tiktok_proto.WebcastKaraokeQueueListMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastKaraokeQueueListMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.KaraokeRedDotEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">KaraokeRedDotEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">host_sing_req_cumulative_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">you_sing_req_cumulative_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.KaraokeRedDotEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastKaraokeRedDotMessage" title="TikTokLive.proto.tiktok_proto.WebcastKaraokeRedDotMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastKaraokeRedDotMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.KaraokeReqEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">KaraokeReqEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">song_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ReqSong]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_req_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">req_timestamp_seconds:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.KaraokeReqEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastKaraokeReqMessage" title="TikTokLive.proto.tiktok_proto.WebcastKaraokeReqMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastKaraokeReqMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.KaraokeSwitchEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">KaraokeSwitchEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.KaraokeSwitchEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastKaraokeSwitchMessage" title="TikTokLive.proto.tiktok_proto.WebcastKaraokeSwitchMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastKaraokeSwitchMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.KaraokeYouSingReqEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">KaraokeYouSingReqEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">song_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ReqSong]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_req_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">req_timestamp_seconds:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.KaraokeYouSingReqEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastKaraokeYouSingReqMessage" title="TikTokLive.proto.tiktok_proto.WebcastKaraokeYouSingReqMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastKaraokeYouSingReqMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LikeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LikeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">color:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icons:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ImageModel]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">specified_display_text:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.SpecifiedDisplayText]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">effect_cnt:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">like_effect:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.LikeEffect]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_message_heat_level:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LikeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLikeMessage" title="TikTokLive.proto.tiktok_proto.WebcastLikeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLikeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkBusinessEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkBusinessEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">popup_state_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PopupStateChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkBusinessEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkBusinessMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkBusinessMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkBusinessMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invite_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerInviteContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reply_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerReplyContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">create_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerCreateContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">close_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerCloseContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">enter_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerEnterContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">leave_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerLeaveContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cancel_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerCancelContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">kick_out_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerKickOutContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">linked_list_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkedListChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">update_user_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerUpdateUserContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">waiting_list_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerWaitingListChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mute_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMuteContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">random_match_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerRandomMatchContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">multi_live_update_user_setting_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MultiLiveUpdateUserSettingContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">mic_idx_update_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMicIdxUpdateContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_list_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerListChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cohost_list_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CohostListChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">media_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">accept_notice_content_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerAcceptNoticeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sys_kick_out_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerSysKickOutContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_toast_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkmicUserToastContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">expire_timestamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">transfer_extra:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkLayerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkLayerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessageScene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">centerized_idc:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rtc_room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">create_channel_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CreateChannelContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">list_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkListChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invite_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.InviteContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ApplyContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">permit_apply_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PermitApplyContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reply_invite_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ReplyInviteContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">kick_out_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.KickOutContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cancel_apply_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CancelApplyContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cancel_invite_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CancelInviteContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">leave_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LeaveContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">finish_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FinishChannelContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">join_direct_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.JoinDirectContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">join_group_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.JoinGroupContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">permit_group_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PermitJoinGroupContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cancel_group_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CancelJoinGroupContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">leave_group_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LeaveJoinGroupContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">p2_p_group_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.P2PGroupChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">group_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GroupChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">biz_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BusinessContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkLayerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkLayerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkLayerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkLayoutEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkLayoutEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layout_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_position:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeOperator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkLayoutEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkLayoutMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkLayoutMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkLayoutMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicAdEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicAdEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">link_ad_contents:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.LinkMicAdContent]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicAdEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicAdMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicAdMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicAdMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicAnchorGuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicAnchorGuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">button_content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">connect_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reserve_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ReserveInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">button_show_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">opt_pair_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.OptPairInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_model_prediction_data:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.UserModelPredictionData]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_follow_rival:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">available_friend_number:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicAnchorGuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicAnchorGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicAnchorGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicAnchorGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicArmiesEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicArmiesEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">armies:</span> <span class="pre">~typing.Dict[int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">~TikTokLive.proto.tiktok_proto.BattleUserArmies]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_sent_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">score_update_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_reason:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkMicArmiesTriggerReason</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gif_icon_image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_diamond_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">repeat_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">team_armies:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BattleTeamUserArmies]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_critical_strike:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">has_team_match_mvp_sfx:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_settings:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleSetting</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fuzzy_display_config_v2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.HighScoreControlCfg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicArmiesEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicArmies"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicArmies</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicBattleEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicBattleEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_setting:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleSetting</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleBattleAction</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_result:</span> <span class="pre">~typing.Dict[int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">~TikTokLive.proto.tiktok_proto.BattleResult]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_battle_display_config:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleDisplayConfig</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invitee_gift_permission_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleGiftPermissionType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">armies:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.UserArmiesWrapper]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_info:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BattleUserInfoWrapper]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bubble_text:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">supported_actions:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.SupportedActionsWrapper]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_combos:</span> <span class="pre">~typing.Dict[int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">~TikTokLive.proto.tiktok_proto.BattleComboInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">team_users:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.TeamUsersInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invitee_gift_permission_types:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BattleInviteeGiftPermission]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_by_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">team_battle_result:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BattleTeamResult]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">team_armies:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BattleTeamUserArmies]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">abtest_settings:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BattleAbTestSetting]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">team_match_campaign:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.TeamMatchCampaign</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fuzzy_display_config_v2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.HighScoreControlCfg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicBattleEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicBattle"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicBattle</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicBattleItemCardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicBattleItemCardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleItemCardBattleCardMsgType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card_obtain_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CardObtainGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_critical_strike_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseCriticalStrikeCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_smoke_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseSmokeCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">award_card_notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AwardCardNotice</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_extra_time_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseExtraTimeCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_special_effect_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseSpecialEffectCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_potion_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UsePotionCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_wave_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseWaveCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">special_effect_notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SpecialEffectNotice</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_top2_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseTop2Card</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">use_top3_card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UseTop3Card</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicBattleItemCardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleItemCard" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleItemCard"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicBattleItemCard</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicBattlePunishFinishEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicBattlePunishFinishEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">op_uid:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reason:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinishReason</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_settings:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleSetting</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicBattlePunishFinishEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicBattlePunishFinish"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicBattlePunishFinish</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicBattleVictoryLapEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicBattleVictoryLapEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_truth_or_dare_trigger_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTruthOrDareTriggerGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_tips:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTruthOrDareTips</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">truth_or_dare_close_notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTruthOrDareOptOutNotice</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_guide_v2:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTruthOrDareTriggerGuideV2</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_region:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicBattleVictoryLapEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleVictoryLap" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicBattleVictoryLap"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicBattleVictoryLap</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicFanTicketMethodEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicFanTicketMethodEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fan_ticket_room_notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FanTicketRoomNoticeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicFanTicketMethodEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicFanTicketMethod"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicFanTicketMethod</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicMethodEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicMethodEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">access_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_link_mic_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fan_ticket:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_fan_ticket:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layout:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">vendor:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dimension:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">theme:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invite_uid:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reply:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">match_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">win:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">prompts:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_time_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">confluence_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invite_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rtc_ext_info:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">app_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">app_sign:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_link_mic_id_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rival_anchor_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rival_linkmic_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rival_linkmic_id_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">should_show_popup:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rtc_join_channel:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">fan_ticket_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicMethodEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicMethod"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicMethod</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkMicSignalingMethodEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkMicSignalingMethodEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signal:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkMicSignalingMethodEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkMicSignalingMethod" title="TikTokLive.proto.tiktok_proto.WebcastLinkMicSignalingMethod"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkMicSignalingMethod</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkScreenChangeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkScreenChangeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guest_cancel_enlarge:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerGuestCancelEnlargeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">enlarge_status_syn:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerEnlargeStatusSynContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">enlarge_pos_status_syn:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EnlargePositionStatusSynContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkScreenChangeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkScreenChangeMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkScreenChangeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkScreenChangeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkStateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkStateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkStateMessageScene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">version:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">need_ack:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">layout:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LayoutState</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_states:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.LinkUserState]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">client_send_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">state_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkStateMessageStateType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BackGroundImageState</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">wallpaper_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ui_pos:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.PosIdentity]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkStateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkStateMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkStateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkStateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkmicAnimationEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkmicAnimationEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">apply_animation_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ApplyAnimationContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkmicAnimationEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkmicAnimationMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkmicAnimationMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkmicAnimationMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkmicAudienceNoticeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkmicAudienceNoticeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">turn_on_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkmicAudienceNoticeMessageLinkMicAudienceTurnOnGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">invite_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkmicAudienceNoticeMessageLinkMicAudienceInviteGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">group_chat_member_invite_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkmicAudienceInviteGroupChatMemberGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkmicAudienceNoticeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkmicAudienceNoticeMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkmicAudienceNoticeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkmicAudienceNoticeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkmicBattleNoticeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkmicBattleNoticeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleNoticeMessageBattleNoticeType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeAnchorGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">toast:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeToast</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bubble_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeBubbleGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_gift_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeAnchorGiftGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_rule_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeRuleGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">common_guide:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeCommonGuide</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extreme_high_score_notice:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleNoticeExtremeHighScoreNotice</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkmicBattleNoticeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleNoticeMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleNoticeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkmicBattleNoticeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LinkmicBattleTaskEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LinkmicBattleTaskEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_task_message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessageBattleTaskMessageType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_start:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTaskStart</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_update:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTaskUpdate</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_settle:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleTaskSettle</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reward_settle:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BattleRewardSettle</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">battle_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LinkmicBattleTaskEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage" title="TikTokLive.proto.tiktok_proto.WebcastLinkmicBattleTaskMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLinkmicBattleTaskMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LiveGameIntroEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LiveGameIntroEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">has_rank_info:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LiveGameIntroEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLiveGameIntroMessage" title="TikTokLive.proto.tiktok_proto.WebcastLiveGameIntroMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLiveGameIntroMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LiveInfoAuditNoticeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LiveInfoAuditNoticeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audit_content_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLiveInfoAuditNoticeMessageLiveInfoAuditContentType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audit_status:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AuditStatus</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text_starling_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LiveInfoAuditNoticeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLiveInfoAuditNoticeMessage" title="TikTokLive.proto.tiktok_proto.WebcastLiveInfoAuditNoticeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLiveInfoAuditNoticeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LiveIntroEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LiveIntroEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">audit_status:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AuditStatus</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">intro_mode:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">badges:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.BadgeStruct]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content_language:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LiveIntroEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage" title="TikTokLive.proto.tiktok_proto.WebcastLiveIntroMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLiveIntroMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LiveJourneyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LiveJourneyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">live_journey_im_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LiveJourneyImMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LiveJourneyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLiveJourneyMessage" title="TikTokLive.proto.tiktok_proto.WebcastLiveJourneyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLiveJourneyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.LiveShowEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">LiveShowEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ShowContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">showuserfinishreason:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLiveShowMessageShowUserFinishReason</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeOperator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.LiveShowEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastLiveShowMessage" title="TikTokLive.proto.tiktok_proto.WebcastLiveShowMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastLiveShowMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.MarqueeAnnouncementEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">MarqueeAnnouncementEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_scene:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_entity:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastMarqueeAnnouncementMessageMessageEntity]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.MarqueeAnnouncementEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastMarqueeAnnouncementMessage" title="TikTokLive.proto.tiktok_proto.WebcastMarqueeAnnouncementMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastMarqueeAnnouncementMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.MessageDetectEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">MessageDetectEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">detect_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_condition:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTriggerCondition</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">time_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessageTimeInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trigger_by:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_region:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.MessageDetectEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage" title="TikTokLive.proto.tiktok_proto.WebcastMsgDetectMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastMsgDetectMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.MgPunishCenterActionEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">MgPunishCenterActionEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.MgPunishCenterActionEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastMgPunishCenterActionMessage" title="TikTokLive.proto.tiktok_proto.WebcastMgPunishCenterActionMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastMgPunishCenterActionMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.MiddleTouchEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">MiddleTouchEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UnifyBaseActionData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MiddleTouchExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.MiddleTouchEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastMiddleTouchMessage" title="TikTokLive.proto.tiktok_proto.WebcastMiddleTouchMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastMiddleTouchMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.MultiGuestSuggestEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">MultiGuestSuggestEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">suggested_image:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.ImageModel]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.MultiGuestSuggestEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastMultiGuestSuggestMessage" title="TikTokLive.proto.tiktok_proto.WebcastMultiGuestSuggestMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastMultiGuestSuggestMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.NewAnchorGuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">NewAnchorGuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.NewAnchorGuideMsgInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.NewAnchorGuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastNewAnchorGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastNewAnchorGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastNewAnchorGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.NoticeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">NoticeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">style:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">violation_reason:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">illegal_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">bottom_tip:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tip_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice_title:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.NoticeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastNoticeMessage" title="TikTokLive.proto.tiktok_proto.WebcastNoticeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastNoticeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.NoticeboardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">NoticeboardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">noticeboard_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.NoticeboardContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.LinkerMediaChangeOperator</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.NoticeboardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastNoticeboardMessage" title="TikTokLive.proto.tiktok_proto.WebcastNoticeboardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastNoticeboardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.NoticeboardReviewEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">NoticeboardReviewEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">media_node_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">post_review_status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pre_review_status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">template_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">official_material_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.NoticeboardReviewEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastNoticeboardReviewMessage" title="TikTokLive.proto.tiktok_proto.WebcastNoticeboardReviewMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastNoticeboardReviewMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.OChannelAnchorEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">OChannelAnchorEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_time_stamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_time_stamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">role_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">exist_linkmic:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">linkmic_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.OChannelAnchorEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastOChannelAnchorMessage" title="TikTokLive.proto.tiktok_proto.WebcastOChannelAnchorMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastOChannelAnchorMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.OChannelModifyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">OChannelModifyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_time_stamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_uid:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.OChannelModifyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastOChannelModifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastOChannelModifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastOChannelModifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.OChannelUserEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">OChannelUserEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_time_stamp:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">max_enter_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.OChannelUserEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastOChannelUserMessage" title="TikTokLive.proto.tiktok_proto.WebcastOChannelUserMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastOChannelUserMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.OecLiveHotRoomEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">OecLiveHotRoomEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">path_map:</span> <span class="pre">~typing.Dict[str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">str]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">expire_at:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.OecLiveHotRoomEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastOecLiveHotRoomMessage" title="TikTokLive.proto.tiktok_proto.WebcastOecLiveHotRoomMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastOecLiveHotRoomMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.OecLiveManagerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">OecLiveManagerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">purchase_product_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PurchaseProductInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subscription_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SubscriptionInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">giveaway_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.GiveawayInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ask_demo_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.AskDemoInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.OecLiveManagerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastOecLiveManagerMessage" title="TikTokLive.proto.tiktok_proto.WebcastOecLiveManagerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastOecLiveManagerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PaidContentLiveShoppingEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PaidContentLiveShoppingEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">live_series_number:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pop_series:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PopSeries</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">time_tag:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.TimeTag</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PaidContentLiveShoppingEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPaidContentLiveShoppingMessage" title="TikTokLive.proto.tiktok_proto.WebcastPaidContentLiveShoppingMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPaidContentLiveShoppingMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipCardChangeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipCardChangeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">change_mode:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sequence_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipCardChangeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipCardChangeMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipCardChangeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipCardChangeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipDownloadCountEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipDownloadCountEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">downloaded_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">game_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipDownloadCountEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipDownloadCountMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipDownloadCountMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipDownloadCountMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipDropsAnchorEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipDropsAnchorEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">change_mode:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">drops_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_uid:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_join_drops_notice_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">drops_name:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipDropsAnchorEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsAnchorMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsAnchorMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipDropsAnchorMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipDropsCardChangeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipDropsCardChangeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">change_mode:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">drops_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card_show_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">game_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">game_name:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipDropsCardChangeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsCardChangeMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsCardChangeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipDropsCardChangeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipDropsUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipDropsUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">change_mode:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsUpdateMessageChangeMode</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">drops_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anchor_uid:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipDropsUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipDropsUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipDropsUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipGameOfflineEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipGameOfflineEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">offline_game_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastPartnershipGameOfflineMessageOfflineGameInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipGameOfflineEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipGameOfflineMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipGameOfflineMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipGameOfflineMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipPunishEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipPunishEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">punish_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipPunishEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipPunishMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipPunishMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipPunishMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PartnershipTaskShowEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PartnershipTaskShowEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">change_mode:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">task_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">has_show_task:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PartnershipTaskShowEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPartnershipTaskShowMessage" title="TikTokLive.proto.tiktok_proto.WebcastPartnershipTaskShowMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPartnershipTaskShowMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PerceptionEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PerceptionEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">dialog:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PerceptionDialogInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_event_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PunishEventInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_violation:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">toast:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sheet:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PerceptionSheetInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">float_icon_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPerceptionMessagePerceptionDialogIconType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PerceptionEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPerceptionMessage" title="TikTokLive.proto.tiktok_proto.WebcastPerceptionMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPerceptionMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PictionaryEndEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PictionaryEndEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">round_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">word:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pictionary_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PictionaryEndEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPictionaryEndMessage" title="TikTokLive.proto.tiktok_proto.WebcastPictionaryEndMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPictionaryEndMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PictionaryExitEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PictionaryExitEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">session_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_stats:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pictionary_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PictionaryExitEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPictionaryExitMessage" title="TikTokLive.proto.tiktok_proto.WebcastPictionaryExitMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPictionaryExitMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PictionaryStartEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PictionaryStartEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PictionaryInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PictionaryStartEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPictionaryStartMessage" title="TikTokLive.proto.tiktok_proto.WebcastPictionaryStartMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPictionaryStartMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PictionaryUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PictionaryUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">correct_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">round_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PictionaryUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPictionaryUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastPictionaryUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPictionaryUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PlayTogetherEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PlayTogetherEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">basic_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PlayTogetherBasicInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">list_change_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PlayTogetherListChangeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">permit_notice_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PlayTogetherPermitNoticeContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PlayTogetherEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPlayTogetherMessage" title="TikTokLive.proto.tiktok_proto.WebcastPlayTogetherMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPlayTogetherMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PlaybookEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PlaybookEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">play_status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cover_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">playbook_end_reason:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PlaybookEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPlaybookMessage" title="TikTokLive.proto.tiktok_proto.WebcastPlaybookMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPlaybookMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PollEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PollEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poll_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PollStartContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">end_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PollEndContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">update_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PollUpdateVotesContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poll_kind:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPollMessagePollKind</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">poll_basic_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PollBasicInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">template_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.TemplateContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PollEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPollMessage" title="TikTokLive.proto.tiktok_proto.WebcastPollMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPollMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PopularCardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PopularCardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">popular_card_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPopularCardMessagePopularCardInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PopularCardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPopularCardMessage" title="TikTokLive.proto.tiktok_proto.WebcastPopularCardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPopularCardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PortalEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PortalEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">payload_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_buy:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPortalMessagePortalBuy</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_invite:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPortalMessagePortalInvite</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal_finish:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPortalMessagePortalFinish</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">portal:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Portal</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">next_ping_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PortalEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPortalMessage" title="TikTokLive.proto.tiktok_proto.WebcastPortalMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPortalMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PreviewGameMomentEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PreviewGameMomentEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">moment_data_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.PreviewGameMomentData]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PreviewGameMomentEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPreviewGameMomentMessage" title="TikTokLive.proto.tiktok_proto.WebcastPreviewGameMomentMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPreviewGameMomentMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PrivilegeAdvanceEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PrivilegeAdvanceEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notify:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastRoomNotifyMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">control:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.DisplayControl</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">left_icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">right_icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">privilege_log_extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PrivilegeLogExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PrivilegeAdvanceEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPrivilegeAdvanceMessage" title="TikTokLive.proto.tiktok_proto.WebcastPrivilegeAdvanceMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPrivilegeAdvanceMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PrivilegeDynamicEffectEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PrivilegeDynamicEffectEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">resource_attr:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ResourceAttr</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">control:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.DisplayControl</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">placeholder_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.WebcastPrivilegeDynamicEffectMessagePlaceholder]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">effect_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sticker_model:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastPrivilegeDynamicEffectMessageStickerEffectModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">privilege_log_extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PrivilegeLogExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PrivilegeDynamicEffectEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPrivilegeDynamicEffectMessage" title="TikTokLive.proto.tiktok_proto.WebcastPrivilegeDynamicEffectMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPrivilegeDynamicEffectMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ProjectDModifyH5Event">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ProjectDModifyH5Event</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_top_left_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_bottom_right_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ProjectDModifyH5Event" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastProjectDModifyH5" title="TikTokLive.proto.tiktok_proto.WebcastProjectDModifyH5"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastProjectDModifyH5</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.PromoteAdStatusEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">PromoteAdStatusEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ad_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">status:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.PromoteAdStatusEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastPromoteAdStatusMessage" title="TikTokLive.proto.tiktok_proto.WebcastPromoteAdStatusMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastPromoteAdStatusMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.QuestionDeleteEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">QuestionDeleteEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">question_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.QuestionDeleteEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastQuestionDeleteMessage" title="TikTokLive.proto.tiktok_proto.WebcastQuestionDeleteMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastQuestionDeleteMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.QuestionNewEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">QuestionNewEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">question:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Question</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.QuestionNewEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage" title="TikTokLive.proto.tiktok_proto.WebcastQuestionNewMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastQuestionNewMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.QuestionSelectedEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">QuestionSelectedEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">question:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Question</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.QuestionSelectedEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastQuestionSelectedMessage" title="TikTokLive.proto.tiktok_proto.WebcastQuestionSelectedMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastQuestionSelectedMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.QuestionSlideDownEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">QuestionSlideDownEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">question_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.QuestionSlideDownEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastQuestionSlideDownMessage" title="TikTokLive.proto.tiktok_proto.WebcastQuestionSlideDownMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastQuestionSlideDownMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.QuestionSwitchEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">QuestionSwitchEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">on:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.QuestionSwitchEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastQuestionSwitchMessage" title="TikTokLive.proto.tiktok_proto.WebcastQuestionSwitchMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastQuestionSwitchMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.QuickChatListEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">QuickChatListEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.QuickChatContent]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">priority:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.QuickChatListEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastQuickChatListMessage" title="TikTokLive.proto.tiktok_proto.WebcastQuickChatListMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastQuickChatListMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RankTextEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RankTextEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">owner_idx_before_update:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">owner_idx_after_update:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">self_get_badge_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">other_get_badge_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cur_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RankTextEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRankTextMessage" title="TikTokLive.proto.tiktok_proto.WebcastRankTextMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRankTextMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RankToastEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RankToastEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">toast:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastRankToastMessageRankToast</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RankToastEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRankToastMessage" title="TikTokLive.proto.tiktok_proto.WebcastRankToastMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRankToastMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RankUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RankUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">loop:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">animation_loop_for_off:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">union_animation:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.UnionAnimationInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tab_info:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.RankListTabInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RankUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastRankUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRankUpdateMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RealTimePerformancePageEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RealTimePerformancePageEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">guide_text_starling:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RealTimePerformancePageEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRealTimePerformancePageMessage" title="TikTokLive.proto.tiktok_proto.WebcastRealTimePerformancePageMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRealTimePerformancePageMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RealtimeLiveCenterMethodEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RealtimeLiveCenterMethodEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">base_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.RealtimeLiveCenterBaseData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">tips_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.RealtimeLiveCenterTips</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">shop_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.RealtimeLiveCenterShopData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">cold_start_stat_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ColdStartStatData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">reminder_word_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.RealtimeReminderWordInfoMsg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RealtimeLiveCenterMethodEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRealtimeLiveCenterMethod" title="TikTokLive.proto.tiktok_proto.WebcastRealtimeLiveCenterMethod"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRealtimeLiveCenterMethod</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomBottomEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomBottomEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">push_display_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">new_background_image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.FlexImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomBottomEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomBottomMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomBottomMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomBottomMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">supprot_landscape:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_welcome:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_duration_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_scene:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomEventEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomEventEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">start_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pos_x:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pos_y:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subscribed_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">config_opt:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_user_info:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.EventUserInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomEventEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomEventMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomEventMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomEventMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomNotifyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomNotifyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">schema:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notify_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.RoomNotifyMessageExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notify_class:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">flex_setting:</span> <span class="pre">~typing.List[int]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">source:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">log_extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PrivilegeLogExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">to_anchor_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_tracking:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EventTracking</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomNotifyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomNotifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomNotifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomNotifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomPinEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomPinEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chat_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastChatMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">social_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSocialMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastGiftMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">member_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastMemberMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">like_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastLikeMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">method:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pin_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pin_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ec_streamer_key:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomPinEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomPinMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomPinMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomStickerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomStickerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sticker_list:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.RoomSticker]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomStickerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomStickerMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomStickerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomStickerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomStreamAdaptationEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomStreamAdaptationEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subject_position_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SubjectPositionInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomStreamAdaptationEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomStreamAdaptationMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomStreamAdaptationMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomStreamAdaptationMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomUserSeqEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomUserSeqEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_contributors:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.Contributor]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_total:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">pop_str:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">seats:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.Contributor]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_popularity:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">total_user:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">anonymous:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomUserSeqEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomUserSeqMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomUserSeqMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.RoomVerifyEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">RoomVerifyEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">verify_action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notice_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">close_room:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.RoomVerifyEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastRoomVerifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastRoomVerifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastRoomVerifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ScreenChatEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ScreenChatEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chat_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">priority:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">effect:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CeremonyEffect</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background_image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ceremony_effect:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CeremonyEffect</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">background:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ScreenChatEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastScreenChatMessage" title="TikTokLive.proto.tiktok_proto.WebcastScreenChatMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastScreenChatMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ShareGuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ShareGuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_channel:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ShareGuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastShareGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastShareGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastShareGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ShortTouchEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ShortTouchEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.UnifyBaseActionData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ShortTouchExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ShortTouchEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastShortTouchMessage" title="TikTokLive.proto.tiktok_proto.WebcastShortTouchMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastShortTouchMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SocialEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SocialEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_target:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">follow_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_display_style:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">share_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">signature_version:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">show_duration_ms:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SocialEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSocialMessage" title="TikTokLive.proto.tiktok_proto.WebcastSocialMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSocialMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SpeakerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SpeakerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SpeakerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSpeakerMessage" title="TikTokLive.proto.tiktok_proto.WebcastSpeakerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSpeakerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SpecialPushEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SpecialPushEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">color:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">trace_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">icon:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">push_display_time:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SpecialPushEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSpecialPushMessage" title="TikTokLive.proto.tiktok_proto.WebcastSpecialPushMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSpecialPushMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.StarCommentNotificationEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">StarCommentNotificationEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">star_comment_action:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastStarCommentNotificationMessageStarCommentAction</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">msg_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">star_comment_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.StarCommentMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.StarCommentNotificationEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastStarCommentNotificationMessage" title="TikTokLive.proto.tiktok_proto.WebcastStarCommentNotificationMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastStarCommentNotificationMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.StarCommentPushEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">StarCommentPushEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">queue_version:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">current:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.StarCommentMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">next:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.StarCommentMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.StarCommentPushEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastStarCommentPushMessage" title="TikTokLive.proto.tiktok_proto.WebcastStarCommentPushMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastStarCommentPushMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.StreamStatusEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">StreamStatusEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">streams:</span> <span class="pre">~typing.List[~TikTokLive.proto.tiktok_proto.StreamStatusChangeInfo]</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.StreamStatusEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastStreamStatusMessage" title="TikTokLive.proto.tiktok_proto.WebcastStreamStatusMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastStreamStatusMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubContractStatusEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubContractStatusEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">data:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PushContractStatusResult</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">extra:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubContractStatusMessageResponseExtra</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubContractStatusEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubContractStatusMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubContractStatusMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubContractStatusMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubPinEventEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubPinEventEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubPinEventMessageActionType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">card:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SubPinCard</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">operator_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubPinEventEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubPinEventMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubPinEventMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubPinEventMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubQueueEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubQueueEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type_action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">queue:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SubQueue</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">current_user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubQueueEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubQueueMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubQueueMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubQueueMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubTimerStickerEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubTimerStickerEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sticker:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SubTimerSticker</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubTimerStickerEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubTimerStickerMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubTimerStickerMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubTimerStickerMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubWaveEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubWaveEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_wave_im_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.SubWaveImMsg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubWaveEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubWaveMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubWaveMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubWaveMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubscribeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubscribeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">exhibition_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageExhibitionType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">sub_month:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subscribe_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageSubscribeType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">old_subscribe_status:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageOldSubscribeStatus</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subscribe_message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageMessageType</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">subscribing_status:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageSubscribingStatus</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_send:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">is_custom:</span> <span class="pre">bool</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">gift_source:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageGiftSource</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_display_style:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessageMessageDisplayStyle</span> <span class="pre">|</span> <span class="pre">None</span> <span class="pre">=</span> <span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_message_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">package_id:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">event_tracking:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.EventTracking</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubscribeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubNotifyMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubNotifyMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.SubscriptionGuideEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">SubscriptionGuideEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">description:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">button_name:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">button_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">capsule_scene:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">from_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.SubscriptionGuideEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastSubscriptionGuideMessage" title="TikTokLive.proto.tiktok_proto.WebcastSubscriptionGuideMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastSubscriptionGuideMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.ToastEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">ToastEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">display_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">delay_duration:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">scene:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Scene</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.ToastEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastToastMessage" title="TikTokLive.proto.tiktok_proto.WebcastToastMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastToastMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.TrayEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">TrayEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">title:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">describe:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">combo_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">group_count:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">image:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.ImageModel</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.TrayEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastTrayMessage" title="TikTokLive.proto.tiktok_proto.WebcastTrayMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastTrayMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.UnauthorizedMemberEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">UnauthorizedMemberEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">action:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nick_name_prefix:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">nick_name:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">enter_text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">public_area_common:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.PublicAreaMessageCommon</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.UnauthorizedMemberEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage" title="TikTokLive.proto.tiktok_proto.WebcastUnauthorizedMemberMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastUnauthorizedMemberMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.UpgradeEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">UpgradeEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.Text</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.UpgradeEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastUpgradeMessage" title="TikTokLive.proto.tiktok_proto.WebcastUpgradeMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastUpgradeMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.UserStatsEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">UserStatsEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_content:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">m_action_type:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.UserStatsEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastUserStatsMessage" title="TikTokLive.proto.tiktok_proto.WebcastUserStatsMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastUserStatsMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.VideoLiveCouponRcmdEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">VideoLiveCouponRcmdEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rcmd_coupon_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.VideoLiveCouponRcmdEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastVideoLiveCouponRcmdMessage" title="TikTokLive.proto.tiktok_proto.WebcastVideoLiveCouponRcmdMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastVideoLiveCouponRcmdMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.VideoLiveGoodsOrderEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">VideoLiveGoodsOrderEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">user:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.User</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">goods_order:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastVideoLiveGoodsOrderMessageGoodsOrder</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.VideoLiveGoodsOrderEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastVideoLiveGoodsOrderMessage" title="TikTokLive.proto.tiktok_proto.WebcastVideoLiveGoodsOrderMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastVideoLiveGoodsOrderMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.VideoLiveGoodsRcmdEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">VideoLiveGoodsRcmdEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rcmd_goods_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.VideoLiveGoodsRcmdEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastVideoLiveGoodsRcmdMessage" title="TikTokLive.proto.tiktok_proto.WebcastVideoLiveGoodsRcmdMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastVideoLiveGoodsRcmdMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.WalletLiveRewardsRatioEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">WalletLiveRewardsRatioEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">im_msg:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WalletLiveRewardsRatioImMsg</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.WalletLiveRewardsRatioEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastWalletLiveRewardsRatioMessage" title="TikTokLive.proto.tiktok_proto.WebcastWalletLiveRewardsRatioMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastWalletLiveRewardsRatioMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.WallpaperEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">WallpaperEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">message_type:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.MessageType</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">wallpaper_content:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WallpaperContent</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.WallpaperEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastWallpaperMessage" title="TikTokLive.proto.tiktok_proto.WebcastWallpaperMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastWallpaperMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.WallpaperReviewEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">WallpaperReviewEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ai_pic_url:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">review_result:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">context_keywords:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">keywords:</span> <span class="pre">str</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">room_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">channel_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">wallpaper_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.WallpaperReviewEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastWallpaperReviewMessage" title="TikTokLive.proto.tiktok_proto.WebcastWallpaperReviewMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastWallpaperReviewMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.WeeklyRankRewardEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">WeeklyRankRewardEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">user_id:</span> <span class="pre">int</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">border_info:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.BorderInfo</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">notify_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.WebcastRoomNotifyMessage</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.WeeklyRankRewardEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastWeeklyRankRewardMessage" title="TikTokLive.proto.tiktok_proto.WebcastWeeklyRankRewardMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastWeeklyRankRewardMessage</span></code></a></p>
</dd></dl>

<dl class="py class">
<dt class="sig sig-object py" id="TikTokLive.events.proto_events.WishlistUpdateEvent">
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">TikTokLive.events.proto_events.</span></span><span class="sig-name descname"><span class="pre">WishlistUpdateEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">base_message:</span> <span class="pre">~TikTokLive.proto.tiktok_proto.CommonMessageData</span> <span class="pre">=</span> <span class="pre">&lt;object</span> <span class="pre">object&gt;</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#TikTokLive.events.proto_events.WishlistUpdateEvent" title="Link to this definition"></a></dt>
<dd><p>Bases: <a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent" title="TikTokLive.events.base_event.BaseEvent"><code class="xref py py-class docutils literal notranslate"><span class="pre">BaseEvent</span></code></a>, <a class="reference internal" href="TikTokLive.proto.html#TikTokLive.proto.tiktok_proto.WebcastWishlistUpdateMessage" title="TikTokLive.proto.tiktok_proto.WebcastWishlistUpdateMessage"><code class="xref py py-class docutils literal notranslate"><span class="pre">WebcastWishlistUpdateMessage</span></code></a></p>
</dd></dl>

</section>
<section id="module-TikTokLive.events">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-TikTokLive.events" title="Link to this heading"></a></h2>
</section>
</section>

        </article>
      </div>
      <footer>
        
        <div class="related-pages">
          <a class="next-page" href="TikTokLive.proto.html">
              <div class="page-info">
                <div class="context">
                  <span>Next</span>
                </div>
                <div class="title">TikTokLive.proto package</div>
              </div>
              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
            </a>
          <a class="prev-page" href="TikTokLive.client.ws.html">
              <svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
              <div class="page-info">
                <div class="context">
                  <span>Previous</span>
                </div>
                
                <div class="title">TikTokLive.client.ws package</div>
                
              </div>
            </a>
        </div>
        <div class="bottom-of-page">
          <div class="left-details">
            <div class="copyright">
                Copyright &#169; 2022, Isaac Kogan
            </div>
            Made with <a href="https://www.sphinx-doc.org/">Sphinx</a> and <a class="muted-link" href="https://pradyunsg.me">@pradyunsg</a>'s
            
            <a href="https://github.com/pradyunsg/furo">Furo</a>
            
          </div>
          <div class="right-details">
            
          </div>
        </div>
        
      </footer>
    </div>
    <aside class="toc-drawer">
      
      
      <div class="toc-sticky toc-scroll">
        <div class="toc-title-container">
          <span class="toc-title">
            On this page
          </span>
        </div>
        <div class="toc-tree-container">
          <div class="toc-tree">
            <ul>
<li><a class="reference internal" href="#">TikTokLive.events package</a><ul>
<li><a class="reference internal" href="#submodules">Submodules</a></li>
<li><a class="reference internal" href="#module-TikTokLive.events.base_event">TikTokLive.events.base_event module</a><ul>
<li><a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent"><code class="docutils literal notranslate"><span class="pre">BaseEvent</span></code></a><ul>
<li><a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent.as_base64"><code class="docutils literal notranslate"><span class="pre">BaseEvent.as_base64</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent.bytes"><code class="docutils literal notranslate"><span class="pre">BaseEvent.bytes</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent.get_type"><code class="docutils literal notranslate"><span class="pre">BaseEvent.get_type()</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent.size"><code class="docutils literal notranslate"><span class="pre">BaseEvent.size</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.base_event.BaseEvent.type"><code class="docutils literal notranslate"><span class="pre">BaseEvent.type</span></code></a></li>
</ul>
</li>
</ul>
</li>
<li><a class="reference internal" href="#module-TikTokLive.events.custom_events">TikTokLive.events.custom_events module</a><ul>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.ConnectEvent"><code class="docutils literal notranslate"><span class="pre">ConnectEvent</span></code></a><ul>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.ConnectEvent.room_id"><code class="docutils literal notranslate"><span class="pre">ConnectEvent.room_id</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.ConnectEvent.unique_id"><code class="docutils literal notranslate"><span class="pre">ConnectEvent.unique_id</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.DisconnectEvent"><code class="docutils literal notranslate"><span class="pre">DisconnectEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.FollowEvent"><code class="docutils literal notranslate"><span class="pre">FollowEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.LiveEndEvent"><code class="docutils literal notranslate"><span class="pre">LiveEndEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.LivePauseEvent"><code class="docutils literal notranslate"><span class="pre">LivePauseEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.LiveUnpauseEvent"><code class="docutils literal notranslate"><span class="pre">LiveUnpauseEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.ShareEvent"><code class="docutils literal notranslate"><span class="pre">ShareEvent</span></code></a><ul>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.ShareEvent.users_joined"><code class="docutils literal notranslate"><span class="pre">ShareEvent.users_joined</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.UnknownEvent"><code class="docutils literal notranslate"><span class="pre">UnknownEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.custom_events.WebsocketResponseEvent"><code class="docutils literal notranslate"><span class="pre">WebsocketResponseEvent</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#module-TikTokLive.events.proto_events">TikTokLive.events.proto_events module</a><ul>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AccessControlEvent"><code class="docutils literal notranslate"><span class="pre">AccessControlEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AccessRecallEvent"><code class="docutils literal notranslate"><span class="pre">AccessRecallEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ActivityQuizCardEvent"><code class="docutils literal notranslate"><span class="pre">ActivityQuizCardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ActivityQuizUserIdentityEvent"><code class="docutils literal notranslate"><span class="pre">ActivityQuizUserIdentityEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AiLiveSummaryEvent"><code class="docutils literal notranslate"><span class="pre">AiLiveSummaryEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AiSummaryEvent"><code class="docutils literal notranslate"><span class="pre">AiSummaryEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AnchorGetSubQuotaEvent"><code class="docutils literal notranslate"><span class="pre">AnchorGetSubQuotaEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AnchorGrowLevelEvent"><code class="docutils literal notranslate"><span class="pre">AnchorGrowLevelEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AnchorReminderWordEvent"><code class="docutils literal notranslate"><span class="pre">AnchorReminderWordEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AnchorTaskReminderEvent"><code class="docutils literal notranslate"><span class="pre">AnchorTaskReminderEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AnchorToolModificationEvent"><code class="docutils literal notranslate"><span class="pre">AnchorToolModificationEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AssetEvent"><code class="docutils literal notranslate"><span class="pre">AssetEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AudienceReserveUserStateEvent"><code class="docutils literal notranslate"><span class="pre">AudienceReserveUserStateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AuthorizationNotifyEvent"><code class="docutils literal notranslate"><span class="pre">AuthorizationNotifyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AvatarGenerateResultEvent"><code class="docutils literal notranslate"><span class="pre">AvatarGenerateResultEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AvatarReportDeleteEvent"><code class="docutils literal notranslate"><span class="pre">AvatarReportDeleteEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.AvatarStyleResultEvent"><code class="docutils literal notranslate"><span class="pre">AvatarStyleResultEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BaLeadGenEvent"><code class="docutils literal notranslate"><span class="pre">BaLeadGenEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BackpackEvent"><code class="docutils literal notranslate"><span class="pre">BackpackEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BarrageEvent"><code class="docutils literal notranslate"><span class="pre">BarrageEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BizStickerEvent"><code class="docutils literal notranslate"><span class="pre">BizStickerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BoostCardEvent"><code class="docutils literal notranslate"><span class="pre">BoostCardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BoostedUsersEvent"><code class="docutils literal notranslate"><span class="pre">BoostedUsersEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.BottomEvent"><code class="docutils literal notranslate"><span class="pre">BottomEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CapsuleEvent"><code class="docutils literal notranslate"><span class="pre">CapsuleEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CaptionEvent"><code class="docutils literal notranslate"><span class="pre">CaptionEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CohostReserveEvent"><code class="docutils literal notranslate"><span class="pre">CohostReserveEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CohostTopicEvent"><code class="docutils literal notranslate"><span class="pre">CohostTopicEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ColdStartEvent"><code class="docutils literal notranslate"><span class="pre">ColdStartEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommentEvent"><code class="docutils literal notranslate"><span class="pre">CommentEvent</span></code></a><ul>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommentEvent.comment"><code class="docutils literal notranslate"><span class="pre">CommentEvent.comment</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommentEvent.user"><code class="docutils literal notranslate"><span class="pre">CommentEvent.user</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommentEvent.user_is_super_fan"><code class="docutils literal notranslate"><span class="pre">CommentEvent.user_is_super_fan</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommentTrayEvent"><code class="docutils literal notranslate"><span class="pre">CommentTrayEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommentsEvent"><code class="docutils literal notranslate"><span class="pre">CommentsEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommercialCustomEvent"><code class="docutils literal notranslate"><span class="pre">CommercialCustomEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommonPopupEvent"><code class="docutils literal notranslate"><span class="pre">CommonPopupEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CommonToastEvent"><code class="docutils literal notranslate"><span class="pre">CommonToastEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CompetitionEvent"><code class="docutils literal notranslate"><span class="pre">CompetitionEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ControlEvent"><code class="docutils literal notranslate"><span class="pre">ControlEvent</span></code></a><ul>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ControlEvent.action"><code class="docutils literal notranslate"><span class="pre">ControlEvent.action</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CountdownEvent"><code class="docutils literal notranslate"><span class="pre">CountdownEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.CountdownForAllEvent"><code class="docutils literal notranslate"><span class="pre">CountdownForAllEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.DiggEvent"><code class="docutils literal notranslate"><span class="pre">DiggEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.DonationEvent"><code class="docutils literal notranslate"><span class="pre">DonationEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.DonationInfoEvent"><code class="docutils literal notranslate"><span class="pre">DonationInfoEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.DonationStickerModifyMethodEvent"><code class="docutils literal notranslate"><span class="pre">DonationStickerModifyMethodEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EcBarrageEvent"><code class="docutils literal notranslate"><span class="pre">EcBarrageEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EcDrawEvent"><code class="docutils literal notranslate"><span class="pre">EcDrawEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EcTaskRefreshCouponListEvent"><code class="docutils literal notranslate"><span class="pre">EcTaskRefreshCouponListEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EffectControlEvent"><code class="docutils literal notranslate"><span class="pre">EffectControlEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EffectPreloadingEvent"><code class="docutils literal notranslate"><span class="pre">EffectPreloadingEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EmoteChatEvent"><code class="docutils literal notranslate"><span class="pre">EmoteChatEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EnvelopeEvent"><code class="docutils literal notranslate"><span class="pre">EnvelopeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EnvelopePortalEvent"><code class="docutils literal notranslate"><span class="pre">EnvelopePortalEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EpiEvent"><code class="docutils literal notranslate"><span class="pre">EpiEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.EventEvent"><code class="docutils literal notranslate"><span class="pre">EventEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.FansEventEvent"><code class="docutils literal notranslate"><span class="pre">FansEventEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.FeedUserRoomMonitorEvent"><code class="docutils literal notranslate"><span class="pre">FeedUserRoomMonitorEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.FollowCardEvent"><code class="docutils literal notranslate"><span class="pre">FollowCardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ForceFetchRecommendationsEvent"><code class="docutils literal notranslate"><span class="pre">ForceFetchRecommendationsEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameEmoteUpdateEvent"><code class="docutils literal notranslate"><span class="pre">GameEmoteUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameGuessPinCardEvent"><code class="docutils literal notranslate"><span class="pre">GameGuessPinCardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameGuessToastEvent"><code class="docutils literal notranslate"><span class="pre">GameGuessToastEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameGuessWidgetsEvent"><code class="docutils literal notranslate"><span class="pre">GameGuessWidgetsEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameMomentEvent"><code class="docutils literal notranslate"><span class="pre">GameMomentEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameOcrPingEvent"><code class="docutils literal notranslate"><span class="pre">GameOcrPingEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameRankNotifyEvent"><code class="docutils literal notranslate"><span class="pre">GameRankNotifyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameRecommendCreateGuessEvent"><code class="docutils literal notranslate"><span class="pre">GameRecommendCreateGuessEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameReqSetGuessEvent"><code class="docutils literal notranslate"><span class="pre">GameReqSetGuessEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameServerFeatureEvent"><code class="docutils literal notranslate"><span class="pre">GameServerFeatureEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GameSettingChangeEvent"><code class="docutils literal notranslate"><span class="pre">GameSettingChangeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftBroadcastEvent"><code class="docutils literal notranslate"><span class="pre">GiftBroadcastEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftCollectionUpdateEvent"><code class="docutils literal notranslate"><span class="pre">GiftCollectionUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftDynamicRestrictionEvent"><code class="docutils literal notranslate"><span class="pre">GiftDynamicRestrictionEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftEvent"><code class="docutils literal notranslate"><span class="pre">GiftEvent</span></code></a><ul>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftEvent.gift"><code class="docutils literal notranslate"><span class="pre">GiftEvent.gift</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftEvent.streaking"><code class="docutils literal notranslate"><span class="pre">GiftEvent.streaking</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftEvent.user"><code class="docutils literal notranslate"><span class="pre">GiftEvent.user</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftEvent.user_is_super_fan"><code class="docutils literal notranslate"><span class="pre">GiftEvent.user_is_super_fan</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftEvent.value"><code class="docutils literal notranslate"><span class="pre">GiftEvent.value</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftGalleryEvent"><code class="docutils literal notranslate"><span class="pre">GiftGalleryEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftGuideEvent"><code class="docutils literal notranslate"><span class="pre">GiftGuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftNoticeEvent"><code class="docutils literal notranslate"><span class="pre">GiftNoticeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftPanelUpdateEvent"><code class="docutils literal notranslate"><span class="pre">GiftPanelUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftProgressEvent"><code class="docutils literal notranslate"><span class="pre">GiftProgressEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftPromptEvent"><code class="docutils literal notranslate"><span class="pre">GiftPromptEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftRecordCapsuleEvent"><code class="docutils literal notranslate"><span class="pre">GiftRecordCapsuleEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftUnlockEvent"><code class="docutils literal notranslate"><span class="pre">GiftUnlockEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GiftUpdateEvent"><code class="docutils literal notranslate"><span class="pre">GiftUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GoalUpdateEvent"><code class="docutils literal notranslate"><span class="pre">GoalUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GoodyBagEvent"><code class="docutils literal notranslate"><span class="pre">GoodyBagEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GreetingEvent"><code class="docutils literal notranslate"><span class="pre">GreetingEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GroupLiveMemberNotifyEvent"><code class="docutils literal notranslate"><span class="pre">GroupLiveMemberNotifyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GuessQuestionAuditEvent"><code class="docutils literal notranslate"><span class="pre">GuessQuestionAuditEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GuestInviteEvent"><code class="docutils literal notranslate"><span class="pre">GuestInviteEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GuestInviteGuideEvent"><code class="docutils literal notranslate"><span class="pre">GuestInviteGuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GuestShowdownEvent"><code class="docutils literal notranslate"><span class="pre">GuestShowdownEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GuideEvent"><code class="docutils literal notranslate"><span class="pre">GuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.GuideTaskEvent"><code class="docutils literal notranslate"><span class="pre">GuideTaskEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.HashtagEvent"><code class="docutils literal notranslate"><span class="pre">HashtagEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.HighlightFragementReadyEvent"><code class="docutils literal notranslate"><span class="pre">HighlightFragementReadyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.HotRoomEvent"><code class="docutils literal notranslate"><span class="pre">HotRoomEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.HourlyRankRewardEvent"><code class="docutils literal notranslate"><span class="pre">HourlyRankRewardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ImDeleteEvent"><code class="docutils literal notranslate"><span class="pre">ImDeleteEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.InRoomBannerEvent"><code class="docutils literal notranslate"><span class="pre">InRoomBannerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.InRoomBannerEventEvent"><code class="docutils literal notranslate"><span class="pre">InRoomBannerEventEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.InRoomBannerRefreshEvent"><code class="docutils literal notranslate"><span class="pre">InRoomBannerRefreshEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.InteractionHubGoalEvent"><code class="docutils literal notranslate"><span class="pre">InteractionHubGoalEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.InteractiveEffectEvent"><code class="docutils literal notranslate"><span class="pre">InteractiveEffectEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.JoinEvent"><code class="docutils literal notranslate"><span class="pre">JoinEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.KaraokeQueueEvent"><code class="docutils literal notranslate"><span class="pre">KaraokeQueueEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.KaraokeQueueListEvent"><code class="docutils literal notranslate"><span class="pre">KaraokeQueueListEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.KaraokeRedDotEvent"><code class="docutils literal notranslate"><span class="pre">KaraokeRedDotEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.KaraokeReqEvent"><code class="docutils literal notranslate"><span class="pre">KaraokeReqEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.KaraokeSwitchEvent"><code class="docutils literal notranslate"><span class="pre">KaraokeSwitchEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.KaraokeYouSingReqEvent"><code class="docutils literal notranslate"><span class="pre">KaraokeYouSingReqEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LikeEvent"><code class="docutils literal notranslate"><span class="pre">LikeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkBusinessEvent"><code class="docutils literal notranslate"><span class="pre">LinkBusinessEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkEvent"><code class="docutils literal notranslate"><span class="pre">LinkEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkLayerEvent"><code class="docutils literal notranslate"><span class="pre">LinkLayerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkLayoutEvent"><code class="docutils literal notranslate"><span class="pre">LinkLayoutEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicAdEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicAdEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicAnchorGuideEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicAnchorGuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicArmiesEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicArmiesEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicBattleEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicBattleEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicBattleItemCardEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicBattleItemCardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicBattlePunishFinishEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicBattlePunishFinishEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicBattleVictoryLapEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicBattleVictoryLapEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicFanTicketMethodEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicFanTicketMethodEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicMethodEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicMethodEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkMicSignalingMethodEvent"><code class="docutils literal notranslate"><span class="pre">LinkMicSignalingMethodEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkScreenChangeEvent"><code class="docutils literal notranslate"><span class="pre">LinkScreenChangeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkStateEvent"><code class="docutils literal notranslate"><span class="pre">LinkStateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkmicAnimationEvent"><code class="docutils literal notranslate"><span class="pre">LinkmicAnimationEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkmicAudienceNoticeEvent"><code class="docutils literal notranslate"><span class="pre">LinkmicAudienceNoticeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkmicBattleNoticeEvent"><code class="docutils literal notranslate"><span class="pre">LinkmicBattleNoticeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LinkmicBattleTaskEvent"><code class="docutils literal notranslate"><span class="pre">LinkmicBattleTaskEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LiveGameIntroEvent"><code class="docutils literal notranslate"><span class="pre">LiveGameIntroEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LiveInfoAuditNoticeEvent"><code class="docutils literal notranslate"><span class="pre">LiveInfoAuditNoticeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LiveIntroEvent"><code class="docutils literal notranslate"><span class="pre">LiveIntroEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LiveJourneyEvent"><code class="docutils literal notranslate"><span class="pre">LiveJourneyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.LiveShowEvent"><code class="docutils literal notranslate"><span class="pre">LiveShowEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.MarqueeAnnouncementEvent"><code class="docutils literal notranslate"><span class="pre">MarqueeAnnouncementEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.MessageDetectEvent"><code class="docutils literal notranslate"><span class="pre">MessageDetectEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.MgPunishCenterActionEvent"><code class="docutils literal notranslate"><span class="pre">MgPunishCenterActionEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.MiddleTouchEvent"><code class="docutils literal notranslate"><span class="pre">MiddleTouchEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.MultiGuestSuggestEvent"><code class="docutils literal notranslate"><span class="pre">MultiGuestSuggestEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.NewAnchorGuideEvent"><code class="docutils literal notranslate"><span class="pre">NewAnchorGuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.NoticeEvent"><code class="docutils literal notranslate"><span class="pre">NoticeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.NoticeboardEvent"><code class="docutils literal notranslate"><span class="pre">NoticeboardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.NoticeboardReviewEvent"><code class="docutils literal notranslate"><span class="pre">NoticeboardReviewEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.OChannelAnchorEvent"><code class="docutils literal notranslate"><span class="pre">OChannelAnchorEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.OChannelModifyEvent"><code class="docutils literal notranslate"><span class="pre">OChannelModifyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.OChannelUserEvent"><code class="docutils literal notranslate"><span class="pre">OChannelUserEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.OecLiveHotRoomEvent"><code class="docutils literal notranslate"><span class="pre">OecLiveHotRoomEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.OecLiveManagerEvent"><code class="docutils literal notranslate"><span class="pre">OecLiveManagerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PaidContentLiveShoppingEvent"><code class="docutils literal notranslate"><span class="pre">PaidContentLiveShoppingEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipCardChangeEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipCardChangeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipDownloadCountEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipDownloadCountEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipDropsAnchorEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipDropsAnchorEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipDropsCardChangeEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipDropsCardChangeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipDropsUpdateEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipDropsUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipGameOfflineEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipGameOfflineEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipPunishEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipPunishEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PartnershipTaskShowEvent"><code class="docutils literal notranslate"><span class="pre">PartnershipTaskShowEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PerceptionEvent"><code class="docutils literal notranslate"><span class="pre">PerceptionEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PictionaryEndEvent"><code class="docutils literal notranslate"><span class="pre">PictionaryEndEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PictionaryExitEvent"><code class="docutils literal notranslate"><span class="pre">PictionaryExitEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PictionaryStartEvent"><code class="docutils literal notranslate"><span class="pre">PictionaryStartEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PictionaryUpdateEvent"><code class="docutils literal notranslate"><span class="pre">PictionaryUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PlayTogetherEvent"><code class="docutils literal notranslate"><span class="pre">PlayTogetherEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PlaybookEvent"><code class="docutils literal notranslate"><span class="pre">PlaybookEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PollEvent"><code class="docutils literal notranslate"><span class="pre">PollEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PopularCardEvent"><code class="docutils literal notranslate"><span class="pre">PopularCardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PortalEvent"><code class="docutils literal notranslate"><span class="pre">PortalEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PreviewGameMomentEvent"><code class="docutils literal notranslate"><span class="pre">PreviewGameMomentEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PrivilegeAdvanceEvent"><code class="docutils literal notranslate"><span class="pre">PrivilegeAdvanceEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PrivilegeDynamicEffectEvent"><code class="docutils literal notranslate"><span class="pre">PrivilegeDynamicEffectEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ProjectDModifyH5Event"><code class="docutils literal notranslate"><span class="pre">ProjectDModifyH5Event</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.PromoteAdStatusEvent"><code class="docutils literal notranslate"><span class="pre">PromoteAdStatusEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.QuestionDeleteEvent"><code class="docutils literal notranslate"><span class="pre">QuestionDeleteEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.QuestionNewEvent"><code class="docutils literal notranslate"><span class="pre">QuestionNewEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.QuestionSelectedEvent"><code class="docutils literal notranslate"><span class="pre">QuestionSelectedEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.QuestionSlideDownEvent"><code class="docutils literal notranslate"><span class="pre">QuestionSlideDownEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.QuestionSwitchEvent"><code class="docutils literal notranslate"><span class="pre">QuestionSwitchEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.QuickChatListEvent"><code class="docutils literal notranslate"><span class="pre">QuickChatListEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RankTextEvent"><code class="docutils literal notranslate"><span class="pre">RankTextEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RankToastEvent"><code class="docutils literal notranslate"><span class="pre">RankToastEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RankUpdateEvent"><code class="docutils literal notranslate"><span class="pre">RankUpdateEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RealTimePerformancePageEvent"><code class="docutils literal notranslate"><span class="pre">RealTimePerformancePageEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RealtimeLiveCenterMethodEvent"><code class="docutils literal notranslate"><span class="pre">RealtimeLiveCenterMethodEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomBottomEvent"><code class="docutils literal notranslate"><span class="pre">RoomBottomEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomEvent"><code class="docutils literal notranslate"><span class="pre">RoomEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomEventEvent"><code class="docutils literal notranslate"><span class="pre">RoomEventEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomNotifyEvent"><code class="docutils literal notranslate"><span class="pre">RoomNotifyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomPinEvent"><code class="docutils literal notranslate"><span class="pre">RoomPinEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomStickerEvent"><code class="docutils literal notranslate"><span class="pre">RoomStickerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomStreamAdaptationEvent"><code class="docutils literal notranslate"><span class="pre">RoomStreamAdaptationEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomUserSeqEvent"><code class="docutils literal notranslate"><span class="pre">RoomUserSeqEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.RoomVerifyEvent"><code class="docutils literal notranslate"><span class="pre">RoomVerifyEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ScreenChatEvent"><code class="docutils literal notranslate"><span class="pre">ScreenChatEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ShareGuideEvent"><code class="docutils literal notranslate"><span class="pre">ShareGuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ShortTouchEvent"><code class="docutils literal notranslate"><span class="pre">ShortTouchEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SocialEvent"><code class="docutils literal notranslate"><span class="pre">SocialEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SpeakerEvent"><code class="docutils literal notranslate"><span class="pre">SpeakerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SpecialPushEvent"><code class="docutils literal notranslate"><span class="pre">SpecialPushEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.StarCommentNotificationEvent"><code class="docutils literal notranslate"><span class="pre">StarCommentNotificationEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.StarCommentPushEvent"><code class="docutils literal notranslate"><span class="pre">StarCommentPushEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.StreamStatusEvent"><code class="docutils literal notranslate"><span class="pre">StreamStatusEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubContractStatusEvent"><code class="docutils literal notranslate"><span class="pre">SubContractStatusEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubPinEventEvent"><code class="docutils literal notranslate"><span class="pre">SubPinEventEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubQueueEvent"><code class="docutils literal notranslate"><span class="pre">SubQueueEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubTimerStickerEvent"><code class="docutils literal notranslate"><span class="pre">SubTimerStickerEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubWaveEvent"><code class="docutils literal notranslate"><span class="pre">SubWaveEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubscribeEvent"><code class="docutils literal notranslate"><span class="pre">SubscribeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.SubscriptionGuideEvent"><code class="docutils literal notranslate"><span class="pre">SubscriptionGuideEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.ToastEvent"><code class="docutils literal notranslate"><span class="pre">ToastEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.TrayEvent"><code class="docutils literal notranslate"><span class="pre">TrayEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.UnauthorizedMemberEvent"><code class="docutils literal notranslate"><span class="pre">UnauthorizedMemberEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.UpgradeEvent"><code class="docutils literal notranslate"><span class="pre">UpgradeEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.UserStatsEvent"><code class="docutils literal notranslate"><span class="pre">UserStatsEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.VideoLiveCouponRcmdEvent"><code class="docutils literal notranslate"><span class="pre">VideoLiveCouponRcmdEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.VideoLiveGoodsOrderEvent"><code class="docutils literal notranslate"><span class="pre">VideoLiveGoodsOrderEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.VideoLiveGoodsRcmdEvent"><code class="docutils literal notranslate"><span class="pre">VideoLiveGoodsRcmdEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.WalletLiveRewardsRatioEvent"><code class="docutils literal notranslate"><span class="pre">WalletLiveRewardsRatioEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.WallpaperEvent"><code class="docutils literal notranslate"><span class="pre">WallpaperEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.WallpaperReviewEvent"><code class="docutils literal notranslate"><span class="pre">WallpaperReviewEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.WeeklyRankRewardEvent"><code class="docutils literal notranslate"><span class="pre">WeeklyRankRewardEvent</span></code></a></li>
<li><a class="reference internal" href="#TikTokLive.events.proto_events.WishlistUpdateEvent"><code class="docutils literal notranslate"><span class="pre">WishlistUpdateEvent</span></code></a></li>
</ul>
</li>
<li><a class="reference internal" href="#module-TikTokLive.events">Module contents</a></li>
</ul>
</li>
</ul>

          </div>
        </div>
      </div>
      
      
    </aside>
  </div>
</div><script src="_static/jquery.js?v=5d32c60e"></script>
    <script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
    <script src="_static/documentation_options.js?v=5929fcd5"></script>
    <script src="_static/doctools.js?v=9a2dae69"></script>
    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
    <script src="_static/scripts/furo.js?v=5fa4622c"></script>
    <script src="_static/js/rtd_search_config.js?v=b0596c34"></script>
    <script src="_static/js/rtd_sphinx_search.min.js?v=5e065386"></script>
    </body>
</html>